0

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

有没有一种简单的方法可以使用 Qt/PyQt 提供的任何工具轻松地做到这一点?

4

1 回答 1

2

据我了解,您想从文件夹生成 .qrc 文件。我对吗?

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

  1. 在 QtCreator 中,创建一个 .qrc 文件,然后在编辑器中打开时,选择 Add->Prefix, Add->Files

  2. 这里有一个脚本(也可以递归工作)下载 qrcgen.py 并像这样使用它:python qrcgen.py icon-folder qrc

于 2013-09-03T15:48:16.703 回答