1. 程式人生 > >Python3.7 + pyqt5 + pycharm學習筆記

Python3.7 + pyqt5 + pycharm學習筆記

一、環境安裝配置 1、安裝pycharm 2、安裝python3.7,注意要與作業系統位數一致(32位或64位) 3、管理員許可權開啟cmd安裝PyQt5: pip install pyqt5 4、管理員許可權開啟cmd安裝pyqt5-tools: pip install pyqt5-tools 5、進入pycharm,點選檔案–設定–工具–外部工具, 5.1 點選+號新增QtDesigner,主要用來繪製互動介面: program:C:\Program Files\Python37\Lib\site-packages\pyqt5_tools\designer.exe working directory: C:\Program Files\Python37\Lib\site-packages\pyqt5_tools 點選OK結束 5.2 點選+號新增PyUIC,主要用來將繪製的介面ui檔案轉換為py檔案: program:C:\Program Files\Python37\Scripts\pyuic5.exe Arguments:$FileName$ -o $

FileNameWithoutExtension$.py working directory: $FileDir$ 此時,pycharm的工具–外部工具選單中就有了兩個剛新增的工具 6、點選pycharm的工具–外部工具–QtDesigner,開啟UI介面繪製工具,拖動控制元件繪製介面後,另存為ui檔案 7、pycharm的工程檔案列表中,右擊剛生成的ui檔案,選擇外部工具–PyUIC,可自動將ui檔案轉換為py檔案。

舉例: 1、新建專案,使用designer,新建main window,使用PyUIC將hello.ui檔案轉換為hello.py; 2、新增main.py,因為ui檔案命名為hello,所以import是hello: import sys import hello from PyQt5.QtWidgets import QApplication, QMainWindow

if name == ‘main’: app = QApplication(sys.argv) MainWindow = QMainWindow() ui = hello.Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())