作用
用来作为id选择器和属性选择器,来设置样式
setObjectName方法
用来设置对象的名字,不同对象可以重复
label = QLabel()
label.setObjectName("label")
objectName方法
获取对象的名字
QString strobj = this->objectName();
qDebug()<<"strobj = "<<strobj;
setProperty方法
用来设置属性
//设置label对象的hehe属性为呵呵
label.setProperty("hehe",'呵呵')
property方法
用来获取对象的属性
label.property("hehe")
在qss里面的属性选择器和iid选择器
["属性"="值"]
id
qss样式的设置和使用
qss样式表应该保存在一个后缀名为qss的文件里面
使用样式的代码如下:
with open('1.qss','r') as f:
qApp.setStyleSheet(f.read())
标签:Qt,对象,label,qss,设置,QObject,选择器,属性
From: https://www.cnblogs.com/zhuchunlin/p/18436470