QTableWidget 表头样式设置

最近纠结了好长时间了,在Designer中设置了QWidget{font:……}的样式表,程序中的所有的控件的字体均按要求显示了,只有QTableWidget表头显示不正常。
而且我的界面中很很多个QTableWidget,有些table的表头安设置显示了,而有些的显示还是不正常。百思不得其解。


最后只能单独对这些table的表头进行单独的设置。
ui->tableWidget->horizontalHeader()->setStyleSheet("QHeaderView::section{font: 20pt '华文隶书'}");
这样才可以安要修显示。


当然也可以设置其它的属性:
ui->tableWidget->horizontalHeader()->setStyleSheet("QHeaderView::section{border:2px groove gray; border-radius:10px; padding:2px 4px; background-color: rgb(170, 170, 255); font: 20pt '华文隶书'}");

【QTableWidget 表头样式设置】呜呼,哀哉……

    推荐阅读