qt - QSS

 

qt 官方文档

https://doc.qt.io/qt-5/stylesheet-syntax.html

什么是QSS

QSS称为Qt Style Sheets也就是Qt样式表,它是Qt提供的一种用来自定义控件外观的机制。QSS大量参考了CSS的内容,只不过QSS的功能比CSS要弱很多,体现在选择器要少,可以使用的QSS属性也要少,并且并不是所有的属性都可以用在Qt的所有控件上。

 

QSS的语法规则

QSS的语法规则几乎与CSS相同。一条QSS的样式是由两部分组成的,

1、选择器:指定了哪些控件会受到影响

2、属性的值:表示这些控件的哪些属性会受到影响

QPushButton { color: red }

 

QSS的选择器类型

selector example explanation
universal selector(通配符选择器) * 匹配所有的控件
type selector(类型选择器) QPushButton 匹配QPushButton及其子类的的实例
property selector(属性选择器) 属性匹配QPushButton[jk] 当QPushButton 类型的控件设置jk 属性时,无论属性值是多少都会匹配

完全匹配

QPushButton[jk=value]

 

当QPushButton 类型的控件设置jk 属性且属性值为
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值