1、打开QtDesigner,选择编辑资源
2、新建资源文件,随便找个地方保存
3、按照自己的喜好命名,然后添加资源
4、保存并退出
5、我们创建一个QLabel,在这里添加资源
6、我们保存界面文件,并编译为py文件,然后创建一个逻辑文件显示看看。同时,也要将我们的.qrc文件也转换为.py文件,这样才可以显示。
下面为逻辑文件代码:
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from untitled import Ui_MainWindowif __name__ == '__main__':app = QApplication(sys.argv)myw = QMainWindow()myWin = Ui_MainWindow().setupUi(myw)myw.show()sys.exit(app.exec())
需要注意,如果我们的界面文件里没有导入我们将.qrc也文编译为.py的文件,我们自己手动导入下就行。
注:
我们利用资源文件,在引用图像等资源时,就可以用以下方式引用
如果没有资源文件,我们则采用绝对路径或相对路径的方式引用才可以