问题标签 [rcc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1160 浏览

c++ - 在 Qt 中创建二进制外部资源文件

由于我正在处理多个大图像,我需要创建二进制外部资源文件。我尝试按照文档中的说明从 Qt Creator 中的命令行创建它(使用rcc -binary image.qrc -o image.rcc命令,其中 image.qrc 是我已经创建的 .qrc 文件,也位于工作目录中),但到目前为止还没有运气。

如果我理解正确,使用此命令运行应用程序应该会在工作目录中生成 image.rcc 文件,对吗?目前,当我运行我的应用程序时,它会启动,但不会在任何地方创建文件。没有错误,什么都没有。我会感谢任何人的帮助,因为我已经没有想法了。

我使用 Qt 5.8 和 MinGW 32 位编译器(但也使用 MSVC2010 32 位和 Qt 5.4.2 进行了尝试,但仍然没有成功)。

编辑:我的 qrc 文件(我减少了仅用于测试的文件数量)。

0 投票
2 回答
3989 浏览

clock - STM32输出MCO配置

我尝试在我的 STM32f103 上配置我的 MCO 输出,仅使用 STD periph lib。

这是我的代码:

我这里有个问题:

这三种可能性都不适用于我的代码。此代码是在互联网上找到的。你知道我应该在哪里找到正确的参数吗?RCC_MCOSource 的定义并没有真正帮助我谢谢

0 投票
2 回答
1864 浏览

qt - QFile.open 无法打开资源 qrc 中的文件

我遇到了一个奇怪的问题,QFile.open无法打开添加到 qrc 资源文件中的文件。我的 qrc 文件看起来像这样

在此处输入图像描述

我正在使用以下代码来读取文件 theme_normal.qss

我收到以下错误:没有这样的文件或目录

相同的代码(原样)在 Qt 5.7.0 中运行良好。我正面临 Qt 5.9.2 的上述问题。可能是什么原因?

我的示例项目:https ://github.com/warunanc/QtFileFromResources

0 投票
0 回答
123 浏览

cross-compiling - 我们如何交叉编译 qmake?

qt5(5.9.2)交叉编译时,会为宿主机生成qmake/moc/rcc/uic工具。是否可以为目标设备生成(交叉编译)它们?

谢谢。

0 投票
2 回答
390 浏览

qt - QML 导入 rcc 模块

我尝试创建一个使用 rcc 模块的应用程序,但出现错误“未安装模块”。

我有以下文件夹和文件:

我的 qmldirs 包含:

在文件夹 11 中:

在文件夹 2 中:

主.cpp:

main.qml:

但是当我执行应用程序时,我得到:

我的代码有什么问题?谢谢。

0 投票
2 回答
915 浏览

c++ - 无法在 Qt C++ 程序中加载 qrc 文件

我正在尝试使用 qrc 将 css 文件加载到程序中。但在运行时出现以下错误:-

我正在使用 Cmake 。这是我的项目结构:-

cmake 文件:-

这是使用 qrc 文件的 main.cpp 文件:-

这是 resources.qrc 文件:-

每当我尝试运行时,都会得到以下输出:-

我正在使用带有 QtCreator 的 Arch linux 和 gcc (GCC) 7.3.1。我是 cmake 和 Qt 的新手。

0 投票
0 回答
31 浏览

qt - 使用 cmake --build 会跳过编译 rcc 文件,但可以使用 make。这可能是什么原因?

我有一个更大的项目,其中使用了一些 *.qrc 文件并使用 Qt 的 RCC 进行编译。该项目通过 CMake 配置为 Unix Makefile 项目。当我通过 make 构建程序时,一切正常,但是当我通过 Cmake --build 构建时,相应的文件没有被编译。不幸的是,CMake 不会产生任何描述问题的输出(设置了 -verbose 选项)。有谁知道这可能是什么?它可能是路径变量吗?如果是这样,我如何为构建过程设置它们?调试此类问题的最佳方法是什么?

添加目标我正在使用 qt5_add_binary_resources

我使用的平台是 macOS。