Python 将满是png图标的文件夹转换为PyQt4资源?

Python 将满是png图标的文件夹转换为PyQt4资源?,python,qt,pyqt,Python,Qt,Pyqt,我有一个充满图标的文件夹,总共4.2兆字节。此文件夹中的每个文件都是一个png,具有唯一的标题,我希望能够从单个资源文件访问该标题。我想把它们都放在一个易于传输的PyQt资源文件中,这样我就可以在各种项目上使用它进行测试/打包,而不必担心绝对路径名 使用Qt/PyQt提供的任何工具是否有一种简单易行的方法来实现这一点?据我所知,您希望从文件夹生成一个.qrc文件。我说得对吗 我找到了两种方法来实现这一点: 从QtCreator创建一个.qrc文件,在编辑器中打开时,选择 添加->前缀,添加->文

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


使用Qt/PyQt提供的任何工具是否有一种简单易行的方法来实现这一点?

据我所知,您希望从文件夹生成一个.qrc文件。我说得对吗

我找到了两种方法来实现这一点:

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

  • 这有一个脚本(也是递归工作的)。下载qrcgen.py并像这样使用:
    python qrcgen.py图标文件夹qrc