1

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

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

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

在此处输入图像描述

4

1 回答 1

2

我认为您正在寻找PaletteRole

QLineEdit { background-color: palette(button); }
于 2012-05-10T13:17:15.023 回答