小部件样式主题颜色关键字

时间:2012-05-10 08:57:06

标签: qt pyqt pyqt4

我用它来设置小部件的背景颜色:

self.setStyleSheet('QLineEdit { background-color: gray; }')

现在我想要而不是'gray'写一个关键字(类似*button*),它会为当前主题的按钮定义颜色。是否有这样的关键字,或者我必须使用QApplication.palette().button().color()并自己将颜色放入样式表中?

enter image description here

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找PaletteRole

QLineEdit { background-color: palette(button); }