QtCreator - 将文件夹导入资源?

时间:2014-04-14 18:51:28

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

以某种方式可以将文件夹结构导入资源文件吗?

我有以下文件夹:

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

etc.

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

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不知道任何事情,但是这个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

Diclaimer:代码不会检查len(sys.argv)等,但扩展和手工制作它会非常简单。它也不会写入专用文件,但您可以重定向输出,依此类推。