Qt使用.qss文件改变界面样式表
- 右击鼠标添加Qt资源文件.qrc
- 设好/前缀后,点击添加文件(文件自己随便创建一个,将文件后缀名改成.qss)
- 双击样式表编写。编写注意事项:
- 使用直接使用QLabel、QLineEdit控件类作为样式表的名字,将改变所有控件类对象的样式。
如:QPushButton
{
color: #00ffff; /* 使用深天蓝色的命名值 */
font: 9pt "微软雅黑";
border: 1px solid darkturquoise;
}
这段代码将改变所有按键的样式
- 当我们想改变控件类的某个单一对象的时候,先写控件类的名字,再#+对象的名字
如:QLabel#label_15,QLabel#label
{
color: darkturquoise; /* 使用深天蓝色的命名值 */
}
这段代码将改变QLabel类的两个对象的样式
3、常见样式改变的写法可以参考Qt官方文档Qt样式表参考 |Qt小部件 5.15.16