QT开发(六十四)- QT样式表(一)

样式表

QT官方文档

<强>

<强>

部件组件外观.QT样式表的概念,术语,语法很大程度上受到了CSS层叠样式表的影响。

QLineEdit使用×××作为背景色,QCheckBox使用红色作为文本颜色。

QPalette更强大,例如,要获取一个红色的按钮,可以设置QPushButton的

<强>

工作频率代码写入。工作频率文件

.qss文件加入资源文件独有的。qrc中

QSS文件设置组件QSS

“属性:值”对的链表。声明部分在{}内,不同的属性:值”对使用分号分隔。例如:

QT样式表支持CSS2定义的所有选择器。下表总结了最常用的选择器类型。

QComboBox的下拉按钮或QSpinBox的上下箭头。

QComboBox的下拉框应用样式规则。尽管双冒号::很像CSS3的伪元素,但QT子控件选择器在概念上是不同的,有不同的级联语义。

QComboBox的

QComboBox的下拉按钮按下,想要一种被按下的效果可以通过指定如下实现:

QPushButton上:

QRadioButton:

QCheckBox上:

QPsuButton上,但没有按下:

QT样式表遵循CSS2规范:

ID属性的数量(=a)

=b)

=c)

a-b-c给出了特性。

,首先在应用程序设置样式表

CSS中,当元素的字体和颜色没有显示设置时,会自动从父组件继承。使用QT样式表时,一个组件不会自动继承父组件设置的字体和颜色。例如,一个QGroupBox包含一个QPushButton:

QObject

QT4.3开始,任何可被设计的

QT开发(六十四)——QT样式表(一)

Ok或Apply按钮时,

QT

QT开发(六十四)——QT样式表(一)

p_w_picpath属性可以用于在p_w_picpath的大小不匹配时,指定的p_w_picpath不会伸缩,对齐方式可以使用p_w_picpath属性可以指定SVG,使p_w_picpath根据组件的大小自动缩放。

border)

QComboBox绘制下拉按钮子控件,下拉按钮子控件绘制了向下箭头子控件。

QComboBox中,向下箭头的父亲是下拉按钮,下拉按钮的父亲的QComboBox组件本身。子控件可以使用




QT开发(六十四)- QT样式表(一)