gpt4 book ai didi

c++ - 尝试调用 registerSource 时找不到 .rcc 文件

转载 作者:行者123 更新时间:2023-11-30 03:43:48 27 4
gpt4 key购买 nike

我使用以下命令生成了一个 .rcc 文件:

rcc -binary redTheme/redTheme.qrc -o redTheme.rcc

然后我将 redTheme.rcc 文件放入二进制文件夹中。最后,我使用 registerResource(const QString & rccFileName, const QString & mapRoot = QString()) 注册文件:

QResource::registerResource("redTheme.rcc")

该方法返回 false。我需要设置路径或类似的东西吗?

请注意,我使用的是 MSVC 2013CMake。根据这个post , 这可能是个问题。

最佳答案

您可能需要传递绝对路径。例如:

QResource::registerResource(QCoreApplication::applicationDirPath() + "/redTheme.rcc");

确认这一点的一种方法是检查以下语句是否返回 true:

QFile::exists("redTheme.rcc")

关于c++ - 尝试调用 registerSource 时找不到 .rcc 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35870871/

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