QSS 是 Qt Style Sheets 的缩写,中文译为 Qt 样式表 .
QSS 是 Qt 框架用于定制 GUI 控件外观的一种类 CSS 样式代码。
可以先将 QSS 代码写在 *.qss 文件中,然后利用 setStyleSheet() 函数加载并设置 GUI 控件外观。
QSS 与 HTML 语言使用的 CSS (Cascading Style Sheets 层叠样式表) 类似,只不过 QSS 比 CSS 功能更弱。
QSS 包含一系列样式规则,而样式规则由 选择器 和 声明 组成。
选择器 指定哪些 GUI 控件受规则影响, 声明 指定影响控件的哪些属性,譬如:
QPushButton#buttonTest{ color:red; }
范例中的 QPushButton 是 选择器 ,{color:red;} 是 声明 ,此规则指定名为 buttonTest 的 QPushButton 子类的字体为红色。
Copyright Notice: This article is exclusive original manuscripts, copyrighted by Happy Digits Software , shall not be reproduced without permission.