目的:在做qt界面时需要引用图片资源,有两种方法:
1.将资源转换为python文件(打包为exe文件后,不需要将外部文件一起打包)
2.程序通过相对路径引用外部资源文件(需要将外部文件一起打包,否则找不到图片会显示为空)
步骤:
a.新建resource.qrc文件
b.在qtdesigner中的资源管理器将刚刚生成的.qrc文件打开
c.添加资源文件,并保存
此时,打开resource.qrc文件,内容已经更改。
e.将资源装换为python文件
pyrcc5 -o resource.py resource.qrc
生成resource.py文件
二.在界面中调用资源文件
通过QLabel对象的setPixmap方法可以显示对应图片,图片路径和.qrc文件有关系。
方法二:
通过对应路径可以显示资源图片。