QPalette - палитра¶
- class
QPalette
¶ -
setBrush
([<состояние>, ]<роль>, qbrush)¶ состояние - состояние компонента
Active, Normal - компонент активен, находится в фокусе ввода
Disabled - компонент недоступен
Inactive - компонент неактивен, находится вне фокуса ввода
роль - указывается для какого элемента изменяется цвет
Window - цвет фона
Backgound - цвет фона
WindowText - цвет текста
Foreground - цвет текста
pal = window.palette() pal.setBrush( QtGui.QPalette.Normal, QtGui.QPalette.Window, QtGui.QBrush( QtGui.QColor("#008800"), QtCore.Qt.SolidPattern))
-
setColor
([<состояние>, ]<роль>, qcolor)¶ Задает цвет для компонента
состояние - состояние компонента
Active, Normal - компонент активен, находится в фокусе ввода
Disabled - компонент недоступен
Inactive - компонент неактивен, находится вне фокуса ввода
роль - указывается для какого элемента изменяется цвет
Window - цвет фона
Backgound - цвет фона
WindowText - цвет текста
Foreground - цвет текста
qcolor -
QtCore.QColor
,QtCore.Qt
pal.setColor( QtGui.QPalette.Normal, QtGui.QPalette.Window, QtGui.QColor("#OOBBOO"))
-