QtCreator-将文件夹导入资源



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

我有一些文件夹,例如:

- JS
  - Lots of JS files
- Images
  - Lots of images
etc.

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

有什么想法吗?

我什么都不知道,但这个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)等进行检查,但进一步扩展和手工制作它会非常简单。它也不写入专用文件,但您可以重定向输出,依此类推。

最新更新