如果我的 qml.qrc 文件下的不同文件夹中有一堆资源(图像、字体等),有没有办法在 Qt Creator 中组织这些资源?
例如,如果我的 qml.qrc 文件中有以下内容:
<RCC>
<qresource prefix="/">
<file>main.qml</file>
<file>pages/MainPage.qml</file>
<file>pages/NewContactPage.qml</file>
<file>images/plus.png</file>
<file>images/minus.png</file>
<file>images/exit.png</file>
</qresource>
</RCC>
它将在 Qt Creator 中显示为一长列表,如下所示:
Resources
qml.qrc
/
main.qml
pages/MainPage.qml
pages/NewContactPage.qml
images/plus.png
images/minus.png
images/exit.png
由于此列表在项目持续期间可能会变得非常长,因此如果可以更好地组织这些列表并将其分成文件夹(就像它们在我的目录中一样),那就太好了。有什么想法吗?
最佳答案
实际上,我强烈建议将非 .qml
Assets 完全放入不同的资源文件中,因为大文件 will gut application build times 。即使对 qml 源进行微小的更改也会导致整个资源文件的重新编译。如果 Assets 位于不同的资源文件中,则它们不会连续重新编译。
除了显着缩短构建时间之外,这还可以有效地实现组织。
关于qt - 如何在 Qt Creator 中组织 qml.qrc 文件夹下的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27019211/