這部分主要是pyqt5的基本程式結構分析
包的匯入,應用程式的建立,控制項的操作,應用程式的執行和退出。空間的操作這節不涉及。
# 0 匯入需要的包和模組
from pyqt5.qt import * # 主要包含了常用的一些類,彙總到了一塊
import sys # 內建模組
# **執行的方式為兩種,一種為右擊執行,一種為命令列執行(python **名稱)
# args = sys.ar** # 命令列執行時:接受命令行傳遞的引數
# print(args)
# 1.建立乙個應用程式物件
# 2.控制項的操作
window = qwidget()
window.setwindowtitle("社會我順哥,人狠話不多")
window.resize(500, 500)
window.move(400,200)
label = qlabel(window)
label.settext("hello, sz")
label.move(200,200)
window.show()
# 整個程式進如無線迴圈,如果執行完不迴圈的話,介面就會一閃而過,迴圈就可以保持介面一直存在
# 檢測整個程式所接受到的使用者的互動資訊
總結:
PyQt5 4 巢狀布局
布局管理器除了可以新增控制項,還可以新增子布局。通常巢狀布局有以下兩種方式 使用super函式可以實現子類使用父類的方法 self.setwindowtitle 登入系統 設定視窗標題 self.user label qlabel 使用者名稱 self self是指定的父類 window,表示qla...
GUI程式設計 基於PyQt5 3
本部分進入實戰,嘗試著寫乙個簡單地介面,內容如圖所示 箭頭為要實現的內容,包括logo,名稱,最小 大化,關閉程式,內容。1.首先建立乙個py檔案,如下圖 2.敲 不要管每句話是什麼意思,先實現,後面老師 王順子 會具體講的。from pyqt5.qt import import sys windo...
PyQt5 GUI程式設計 QCheckBox
qcheckbox類繼承自qabstractbutton類,它提供了一組帶文字標籤的核取方塊,使用者可以選擇多個選項。和qpushbutton一樣,核取方塊可以顯示文字或者圖示,其中文字可以通過建構函式或者settext 來設定,圖示可以通過seticon 來設定。在視覺上,qbuttongroup...