三、如何使用QtDesigner
啟動 QtDesigner,創建一個PyQt項目


拖動Label到主窗體,雙擊並輸入自己想輸入的文字

並保持為 HelloWorld.ui

此時在你Python項目下,則可以看到一個HelloWorld.ui的文件。
此時你不能夠用Python直接運行這個文件,必須把 HelloWorld.ui文件轉換為HelloWorld.py文件,用如下的轉換方法:
在Python項目中選擇 HelloWorld.ui文件,然后按照如下路徑選擇PyUIC

成功后,你會發現你的Python項目下多了一個文件 HelloWorld.py。
在Python項目中新增一個main.py文件,用來調用主窗體HelloWorld。代碼如下:
1 import sys 2 import HelloWorld 3 from PyQt5.QtWidgets import QApplication, QMainWindow 4
5 if __name__ == '__main__': 6 app = QApplication(sys.argv) 7 MainWindow = QMainWindow() 8 ui = HelloWorld.Ui_MainWindow() 9 ui.setupUi(MainWindow) 10 MainWindow.show() 11 sys.exit(app.exec_())
項目下的文件如下圖:

用Pycharm執行main.py文件,選擇main.py 右鍵

執行效果如下:

如果你在QtDesigner對窗體進行了修改,則必須再用PyUIC進行轉換一次。

