【PyQt5-Qt Designer】視窗操作
阿新 • • 發佈:2018-12-25
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() - 返回視窗狀態的組合值.