#ifndef LOADQSS
#define LOADQSS(qssFile) \
{ \
QFile file(qssFile); \
file.open(QFile::ReadOnly); \
if(file.isOpen()) \
{ \
qApp->setStyleSheet(file.readAll()); \
file.close(); \
} \
}
#endif
namespace GlobalSpace
{
const QString STYLE_QSS_FILE_PATH = "../qss_icons/dark/style.qss";
const QString LOGO_PATH = ":/res/res/image/image.png";
}
使用宏定义去进行文件的引入。
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
LOADQSS(GlobalSpace::STYLE_QSS_FILE_PATH);
return a.exec();
}
再main当中进行设置。