修改三個地方,其他地方默認:
Name:Qt Designer
Programs:D:\ProgramFiles\Python35\Lib\site-packages\pyqt5-tools\designer.exe
Working directory:$ProjectFileDir$
(ps:Programs參數需要修改為你電腦里邊的“designer.exe”路徑)(圖5)
設置四個地方,其他可以默認(我也不知道怎么改,那就默認吧)
Name:PyUIC
Programs:D:\Program Files\Python35\python.exe
Parameters:-m PyQt5.uic.pyuic $FileName$ -o$FileNameWithoutExtension$.py
Working directory:$ProjectFileDir$
(ps:Programs參數需要修改為你電腦里邊的python“python.exe”路徑)(圖6)
圖 6
四、使用Qt Designer1、完成以上步驟之后,點擊 Tools -》External Tools -》Qt Designer 啟動我們的QtDesigner
(圖7)圖 7
2、啟動后選擇:Widget,建立空白的窗口(圖8),點擊Create,其他默認就行
圖 8
3、從左邊 1區 拖拽,注意是“拖拽”控件到 2區,在 3區 中修改對應屬性(圖9),很像vs有木有
圖 9
4、昨晚基本的界面設置之后,會看到同目錄下生成了一個“.ui”的文件(圖10)
圖 10
5、右鍵 External Tools -》PyUIC ,將“.ui”文件轉為“.py”文件(圖11)
6、這時,如果一切正常,沒有報錯的話,會在同目錄下生成對應的“.py”文件(圖12)
圖 12
7、將下面的代碼,放到生成的“.py”文件,放到最后就行(注意縮進)
- if __name__=="__main__":
- import sys
- from PyQt5.QtGui import QIcon
- app=QtWidgets.QApplication(sys.argv)
- widget=QtWidgets.QWidget()
- ui=Ui_Form()
- ui.setupUi(widget)
- widget.setWindowIcon(QIcon('web.png'))#增加icon圖標,如果沒有圖片可以沒有這句
- widget.show()
- sys.exit(app.exec_())
8、運行啟動,好了,恭喜你,開啟了pythonGUI
本文參考了以下文章:
《【第一節】QtDesigner安裝》 http://code.py40.com/2540.html
《【第二】用QtDesigner設計第一個界面》 http://code.py40.com/2561.html
《PyQt5+python3+pycharm開發環境配置 》http://blog.csdn.net/a359680405/article/details/45074761
《PyQt5 教程》 http://code.py40.com/pyqt5/