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 '华文隶书'}");

呜呼,哀哉……

你可能感兴趣的:(QT)