在Qt中,可以使用QApplication类的setStyleSheet()函数来加载qss文件。
例如,如果有一个名为”style.qss”的qss文件,可以通过以下方式加载:
#include <QApplication>
#include <QFile>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QFile file(":/style.qss");
if(file.open(QFile::ReadOnly))
{
QString styleSheet = QLatin1String(file.readAll());
app.setStyleSheet(styleSheet);
file.close();
}
return app.exec();
}
在上面的代码中,使用QFile打开qss文件并读取其内容,然后使用QApplication的setStyleSheet()函数将样式表设置为该内容。注意,”:/“前缀表示该文件是资源文件中的文件,如果qss文件在本地文件系统中,需要使用文件的绝对路径或相对路径。