gpt4 book ai didi

css - 在 QT 样式表中导入另一个 css 文件

转载 作者:行者123 更新时间:2023-11-28 11:49:52 25 4
gpt4 key购买 nike

我有 QT 4.5.3 版。它支持@import() 吗?我正在尝试将另一个 css 文件导入到我的 css 文件中,我在同一文件夹中有 cssA.css 和 cssB.css。我使用 @import(:/cssA.css) 在 cssB.css 中导入 cssA.css;但它似乎不起作用。谁能告诉我哪里出了问题?

最佳答案

我自己没有找到好的答案,所以我手动连接多个样式表来模拟“导入”。例如,在 C++ 中:

QApplication a(argc, argv);
// Load stylesheets
QString finalCss;
QFile baseCssFile(":/Common/Theme.css");
if (baseCssFile.open(QIODevice::ReadOnly | QIODevice::Text))
{
finalCss.append(baseCssFile.readAll().data());
}
QFile cssFile(":/CustomApp/CustomApp.css");
if (cssFile.open(QIODevice::ReadOnly | QIODevice::Text))
{
finalCss.append(cssFile.readAll().data());
}
a.setStyleSheet(finalCss);

关于css - 在 QT 样式表中导入另一个 css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5418375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com