【问题标题】:QtCreator - Import folders into resources?QtCreator - 将文件夹导入资源?
【发布时间】:2014-04-14 18:51:28
【问题描述】:

是否可以将文件夹结构导入资源文件?

我有以下文件夹:

- JS
  - Lots of JS files
- Images
  - Lots of images

etc.

我似乎一次只能导入一个文件,我有大约 80 个文件。

有什么想法吗?

【问题讨论】:

  • 你解决了吗?
  • 喂?你还需要帮助吗?
  • 是时候放弃帮助了吗?

标签: c++ qt qt-creator qmake qresource


【解决方案1】:

我什么都不知道,但是这个 python 脚本应该可以为您提供一些快速解决方法的想法:

main.py

import os

print('<RCC>')
print('<qresource prefix="/">')

for root, dirs, files in os.walk(sys.argv[1]):
    for name in files:
        print('<file>%s</file>' % name)

print('</qresource>')
print('/RCC')

然后,您可以按如下方式调用脚本:

python main.py myfolder

免责声明:代码不会检查 len(sys.argv) 等,但进一步扩展和手工制作它会非常简单。它也不会写入专用文件,但您可以重定向输出,等等。

【讨论】:

    猜你喜欢
    • 2016-08-09
    • 2016-04-09
    • 2013-04-28
    • 1970-01-01
    • 1970-01-01
    • 2020-02-06
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多