有些时候我们想特殊设置QSS,比如某一类标题栏目,某一个窗口中的颜色。
重要的是我们需要同时设置多个特殊的按钮等。
单一按钮全局设置
QPushButton { color: red }
多个控件全局设置
QPushButton, QLineEdit, QComboBox { color: red }
设置名称为okButton的qss。此时采用ID选择器
QPushButton#okButton { color: gray }
当我们想多个ID选择器一起设置时,复合语句,需添加逗号分割。
QPushButton#okButton,#aButton,#bButton { color: gray }
单一伪状态设置如下
QPushButton:hover { color: white }
多个ID选择器的伪状态设置
QPushButton#okButton:hover,#aButton:hover,#bButton:hover { color: gray }
链接文档