【PyQt5-Qt Designer】窗口操作
阿新 • • 發佈:2018-12-25
.com 正常 smi 根據 tco 圖片 sign bubuko 總結
1、窗口最上欄最大化 最小化 關閉按鈕顯示
#設置最小化與最大化按鈕 self.setWindowFlags(QtCore.Qt.Window)
將其添加到Ui_*** 布局代碼中即可
2、窗口知識總結
一般窗口的標題欄上有最小化、最大化按鈕,用鼠標點擊它可以將窗口縮小成圖標或最大化到整個屏幕。使用QWidget類的方法也可達到同樣的目的:- showMinimized( )- 最小化;
- showMaximized() - 最大化;
- showFullscreen() - 窗口全屏顯示,不帶標題欄和邊框。
- showNormal() - 回到窗口的原始尺寸。
- activateWindow() - 將窗口變為活動窗口。如果窗口是最小化狀態,將會恢復到窗口的原始尺寸。
- setwindowState () - 根據Flags值,設置窗口的狀態。Flags值可為下列值的組合,這些值來自QtCore.Qt。
- windowNoState - 正常狀態
- windowMinimized - 最小化
- windowMaximized - 最大化
- windowFullScreen - 全屏顯示
- windowActive - 活動窗口
- isMinimized () - 如果窗口最小化,返回值為True;否則,為False;
- isMaximized() - 如果窗口最大化,返回值為True;否則,為False;
- isFullScreen( ) - 如果窗口全屏顯示,返回值為True;否則,為False;
- isActiveWindow() - 如果是活動窗口,返回值為True;否則,為False;;
- windowstate() - 返回窗口狀態的組合值.
【PyQt5-Qt Designer】窗口操作