我有一个简单的QComboBox,但我无法弄清楚如何更改所选项目的文本颜色。它保持黑色,但它应该是白色的。我用的颜色是:白色;属性,但它似乎只影响弹出项目列表的颜色。
这是我目前的样式表:
background: rgb(61,61,61);
color: rgb(255,255,255);
selection-color: rgb(255, 255, 255);
QComboBox一直有这种行为:
如您所见,所选项目仍有未指定的黑色。
答案 0 :(得分:1)
我通过包含填充属性解决了这个问题:
QComboBox {combobox-popup:0; 白颜色; 填充:0px 0px 0px 0px; }
似乎在样式表中的组合框上设置填充属性(带有任何值)使其正确遵循颜色样式。