版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013305101/article/details/80026191
1、新建QSS文件
首先,新建一个后缀名为qss的文件,例如:style.qss,将其加入到资源文件(qrc)中。
2、编写QSS文件
QWidget {
color:white;
font-family:"微软雅黑";
font-size:14px;
}
3、加载QSS文件
为了方便调用,在main.cpp中可以写一个静态加载样式的函数
#include <QFile>
#include <QApplication>
class CLoadQSS
{
public:
static void setStyle(const QString &style)
{
QFile qss(style);
qss.open(QFile::ReadOnly);
qApp->setStyleSheet(qss.readAll());
qss.close();
}
};
int main(int argc, char *argv[])
{
QApplication a(argc, argv); // 加载QSS样式
CLoadQSS::setStyle("style.qss");
MainWindow window;
window.show();
return a.exec();
}