我正在尝试做的我需要将我的大样式文件拆分为小样式文件,因为现在很难读取样式文件(qss 文件)并向其添加新样式。之后我需要加载那些小的 qss 文件来应用它们
我正在通过调用我创建的 main 函数来加载我的大文件
void Utilities::loadEnglishStyle()
{
QFile file(":/EnglishClasses.qss");
file.open(QFile::ReadOnly);
QString StyleSheet = QLatin1String(file.readAll());
qApp->setStyleSheet(StyleSheet);
file.close();
}
我考虑过拆分大文件,将小文件添加到资源中,然后将它们全部打开,然后QFile
将它们全部连接到一个字符串中,但是每次添加新的 qss 文件时,我仍然需要再次执行相同的过程
有没有有效的方法来做到这一点?!