QtCreator - импортировать папки в ресурсы?

Можно ли как-то импортировать структуру папок в файл ресурсов?

У меня есть папки, такие как:

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

etc.

Кажется, я могу импортировать только один файл за раз, у меня есть около 80 файлов.

Есть идеи?

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

Diclaimer: код не проверяется на соответствие len(sys.argv) и т. Д., Но было бы довольно просто расширить и обработать его вручную. Он также не записывает в выделенный файл, но вы можете перенаправить вывод и так далее.

Другие вопросы по тегам