• 1058阅读
  • 2回复

[讨论]QT debug模式和release模式样式不一致 [复制链接]

上一主题 下一主题
离线tsengadam
 

只看楼主 倒序阅读 楼主  发表于: 2022-09-30
qt5.15.2版本在VS2019环境下,使用style.qss加载样式表,debug模式下样式加载出来了,但是release模式下样式没有加载出来
之前搜过说是控件使用eventfilter的原因,但是我的控件中也没有重载这个函数,不是的大家有没有遇到过这样的问题
离线uidab

只看该作者 1楼 发表于: 2022-10-03
看看qss路径。
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线tsengadam

只看该作者 2楼 发表于: 2022-10-07
回 uidab 的帖子
uidab:看看qss路径。 (2022-10-03 13:41) 

    QFile qss(QString::fromStdString("D:\\FbppReleaseReframe\\CAM\\bin\\config\\qrc\\qss\\style.qss"));

    //QFile qss(QString::fromStdString(":\\qss\\qss\\style.qss"));
    if (qss.open(QFile::ReadOnly))
    {
        QString style = QLatin1String(qss.readAll());
        setStyleSheet(style);
        qss.close();
    }
绝对路径和相对路径都试过
快速回复
限100 字节
 
上一个 下一个