PyQt5編程模版

面向過程模版

# 主要包含了我們常用的一些類,彙總到了一塊
from PyQt5.Qt import *  
import sys
​
# 創建一個應用程序對象
app = QApplication(sys.argv)# 3、控件的操作
# 3.1、創建控件
window = QWidget()  # 創建一個主程序框# 3.2、設置控件
window.setWindowTitle('') 
window.resize(500, 500)
​
​
# 3.3、展示控件
window.show()# 4、應用程序的執行、進入消息循環。使整個程序進入無限循環
sys.exit(app.exec_())

面向對象模版

from PyQt5.Qt import *class Window(QWidget):
    # 初始化對象,創建時自動調用;
    def __init__(self):
        super().__init__()
        self.setWindowTitle('hello python')
        self.resize(500, 500)
        self.setup_ui()
    # 創建控件
    def setup_ui(self):
        
if __name__ == '__main__':
    import sys   
    app = QApplication(sys.argv)
    
    window = Window()
    window.show()
    sys.exit(app.exec_())
發佈了35 篇原創文章 · 獲贊 1 · 訪問量 1740
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章