我有一个充满图标的文件夹,总共4.2兆字节。此文件夹中的每个文件都是一个具有唯一标题的png,我希望能够从单个资源文件中访问该文件。我想将它们全部放在易于传输的PyQt资源文件中,这样我就可以在各种项目中使用它来进行测试/打包,而不必关心绝对路径名。
使用Qt / PyQt提供的任何工具,是否有直接的方法可以做到这一点?
答案 0 :(得分:2)
根据我的理解,您希望从文件夹生成.qrc文件。我是对的吗?
我找到了两种方法来实现这个目标:
从QtCreator创建一个.qrc文件,在编辑器中打开后,选择 添加 - >前缀,添加 - >文件。
这个here有一个脚本(递归工作)。下载qrcgen.py并使用它:python qrcgen.py icon-folder qrc