pyqt手動編寫資源文件

1、實驗環境

1.Windows7x64_SP1

2.anaconda2.5.0 + python2.7(anaconda集成,不需單獨安裝)

3.pyinstaller3.0

2、操做步驟

2.1 文件結構以下python

 

 

 2.2 資源文件resource.qrc爲XML格式,格式較簡單,能夠手動編輯python2.7

<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file alias="contacts.png">ico/contacts.png</file>
<file alias="exit.png">ico/exit.png</file>
<file alias="about.png">ico/about.png</file>
<file alias="config.png">ico/config.png</file>
<file alias="help.png">ico/help.png</file>
<file alias="xel.png">ico/xel.png</file>
<file alias="xel_small.png">ico/xel_small.png</file>
<file alias="magnifier.png">ico/magnifier.png</file>
</qresource>
</RCC>

  

2.3 打開cmd窗口,切換至「resource.qrc」文件所在文件夾,運行以下命令ui

pyrcc5 -o resource.py resource.qrc

2.4 最終目錄結構以下orm

2.5 代碼調用方式blog

icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap(":/help.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.action_help.setIcon(icon2)
相關文章
相關標籤/搜索