将一个充满png图标的文件夹转换为PyQt4资源?

时间:2013-09-03 15:01:31

标签: python qt pyqt

我有一个充满图标的文件夹,总共4.2兆字节。此文件夹中的每个文件都是一个具有唯一标题的png,我希望能够从单个资源文件中访问该文件。我想将它们全部放在易于传输的PyQt资源文件中,这样我就可以在各种项目中使用它来进行测试/打包,而不必关心绝对路径名。

使用Qt / PyQt提供的任何工具,是否有直接的方法可以做到这一点?

1 个答案:

答案 0 :(得分:2)

根据我的理解,您希望从文件夹生成.qrc文件。我是对的吗?

我找到了两种方法来实现这个目标:

  1. 从QtCreator创建一个.qrc文件,在编辑器中打开后,选择 添加 - >前缀,添加 - >文件

  2. 这个here有一个脚本(递归工作​​)。下载qrcgen.py并使用它:python qrcgen.py icon-folder qrc