Qt/C++ 发表于 2018-2-18 19:47:05

*.qss 文件 - Qt Style Sheets 样式表 setStyleSheet() GUI 控件外观 CSS

*.qss 文件 - Qt Style Sheets 样式表 setStyleSheet() GUI 控件外观 CSS
QSS 是 Qt Style Sheets (Qt 样式表) 的缩写,是 Qt 用来自定义 GUI 控件外观的一种机制。
可先将 QSS 代码写在 *.qss 文件中,然后利用 setStyleSheet() 函数加载-设置 Qt 应用 GUI 控件外观。
QSS 与 HTML 语言使用的 CSS (Cascading Style Sheets 层叠样式表) 类似,只不过 QSS 功能比 CSS 弱。
智能编辑重构 批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序)
http://dt.digitser.cn/zh-CN/ide/idepy/index.html
QSS 包含了一个样式规则序列,一个样式规则由一个 "选择器" 和 "声明" 组成;"选择器" 指定哪些 GUI 控件受规则影响,"声明" 指定影响控件的哪些属性。譬如:
QPushButton#button_1{
      color:red;
}
例子中的 QPushButton 是选择器,{color:red;} 是声明,该规则指定 QPushButton 及子类使用红色作为前景色。

http://forum.digitser.cn/data/attachment/forum/201605/19/132155fevczeyds5e5y1wy.jpg
扫一扫关注 德云社区 微信公众号
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载。
页: [1]
查看完整版本: *.qss 文件 - Qt Style Sheets 样式表 setStyleSheet() GUI 控件外观 CSS