2014-04-12 123 views
1

我有一個小部件,例如QComboBox。使用功能setStyleSheet("background:red")我可以設置背景。如何設置默認系統背景顏色?

但是我該如何設置顏色?我試過"background:gray""background:silver",但看起來不一樣。

+0

不能使用[這裏](HTTP:// QT-項目。 org/doc/qt-5/qwidget.html#setBackgroundRole)與QPalette :: Window? – lpapp

+0

關閉樣式表。 'setStyleSheet(QString());' –

回答

2

您可以徹底清除樣式表是這樣的:

combobox.setStyleSheet('') 

或使用palette-role,像這樣:

combobox.setStyleSheet('background: palette(window)')