三、如何使用QtDesigner


三、如何使用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_())
main

 項目下的文件如下圖:

 

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

 

執行效果如下:

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM