python中使用qrc文件配置图片资源,生成py文件
前言
PyQt5 支持 Qt 的资源系统。这是用于在应用程序中嵌入图片和翻译文件等资源的工具。这使得这些资源的打包和分发更加容易。
一个 .qrc 资源集合文件是用来指定文件将被嵌入其资源的 XML 文件。在 C++ Qt 的 IDE 中,我们添加资源后他会自动编译出二进制文件。但在 PyQt 中,我们需要手动来完成这些操作(我不用 Eric,不知道这上面可不可以)。
步骤
🐕 增加qrc文件,编写其中的内容
🐕 将qrc文件生成py文件
🐕 代码中导入py文件,实际调用图片等资源
qrc文件的格式
<!DOCTYPE RCC>
<RCC version="1.0">
<qresource>
<file alias="调用时资源位置.jpg">qrc生成py文件时候调用的资源位置</file>
</qresource>
</RCC>
说明:
- alias:表示:程序中调用资源时候的位置(实际用到)
- 标签内容表示:qrc生成py文件时调用的文件位置(生成py用到)