一、创建qss资源文件
与添加图片资源一样添加,后缀改为qss即可创建样式表文件
默认生成文件
二、应用qss文件修饰界面控件
具体详细语法参考网络
这里就是一个qss文件,修饰引用该文件的窗口
三、引用qss文件方式
一、
QFile file(":/style.qss");//绝对路径
/* 判断文件是否存在 */
if (file.exists() ) {
/* 以只读的方式打开 */
file.open(QFile::ReadOnly);
/* 以字符串的方式保存读出的结果 */
QString styleSheet = QLatin1String(file.readAll());
/* 设置全局样式 */
qApp->setStyleSheet(styleSheet);
/* 关闭文件 */
file.close();
}
二、
CommonHelper::setStyleSheet
(":/misc/calculatorwidget/style/default.qss",
this);
四、如果是同一界面有多个相同控件,需要不同的样式
在控件中编写
QLabel QLabel1;
QLabel QLabel2;
QLabel2.setObjectName(“backlight_icon”);
qss文件
联系
交个博友,技术分享交流联系作者Q群:586025772