如何更改QTreeWidget中每个文本的颜色(项目文本,列名称)?
事实上,我在GroupBox中有一个QTreeWidget,当我修改了GroupBox的styleSheet时,它在QTreeWidget中继承。因此,我使用color: rgb(0, 0, 0);
修改了QTreeWidget中的styleSheet,但是当我执行应用程序时,颜色与GroupBox相同,而不是QTreeWidget的样式表(而在设计器中对其进行了修改)。
答案 0 :(得分:0)
你可以尝试使用QTreeWIdgetItem:SetForeground
或设置您可以使用的背景
item->setBackground(column, QBrush());
qsetheaders设置QtreeWidget
中列的标题答案 1 :(得分:0)
为QGroupBox设置样式表时,请执行以下操作:
QGroupBox{color: red;}
这样你的QTreeWidget就会忽略这个样式表。