-
qss使用详解
- qss的作用
- 怎么使用qss
- qss语法详解
- 单个设置
- QPushButton { color: red }
- 多个一起设置
- QPushButton, QLineEdit, QComboBox { color: red }
- 设置所有控件
- 根据属性
- QPushButton[flat=”false”] { color: red }
- 不包括子类的设置
- .QPushButton { color: red }
- 指定实例
- QPushButton#okButton { color: red }
- 包含关系的设定,包含子类
- QDialog QPushButton { color: red }
- 设置QDialog 中的所有QPushButton
- 包含关系,不包含子类
- QDialog > QPushButton { color: red }
- 子控件
- QComboBox::drop-down { image: url(dropdown.png) }
- 根据状态
- QComboBox::down-arrow:pressed {...}
- QPushButton:hover {...}
- QRadioButton:!hover { color: red }
- QPushButton:hover:!pressed { color: blue; }
- 指定命名控件
- ns--MyPushButton { background: yellow; }
- 关于作用域
- 包含关系:控件里的其他控件不会自动继承qss
- 继承关系:子类继承父类的qss设置
- 优先级
- 父类设置=子类<指定objname的控件
- 父类和子类哪个起效果看以最后一个出现的设置为准
-
相关阅读:
【技术博客】利用handler实现线程之间的消息传递
BUAA软件工程个人作业-软件案例分析
BUAA软件工程结对项目作业
BUAA软件工程个人项目作业
BUAA软件工程个人博客作业
BUAA-软件工程第一次作业
BUAA-OO-最后单元总结
BUAA-OO-第三单元总结
BUAA-OO-第二单元总结
第四单元总结&&OO总结
-
原文地址:https://www.cnblogs.com/dongdongweiwu/p/4743695.html
Copyright © 2020-2023
润新知