setWindowState(state) #設置窗口狀態
Qt.WindowNoState 無狀態-正常狀態
Qt.WindowMinimized 最小化
Qt.WindowMaximized 最大化
self.setWindowState(Qt.WindowMaximized)
Qt.WindowFullScreen 全屏
Qt.WindowActive 活動窗口
windowState() #返回窗口狀態
showFullScreen() 全屏顯示 不包含窗口框架
showMaximized() 最大化 包括窗口框架
self.showMaximized()
showMinimized() 最小化
showNormal() 正常
isMinimized() 是否是最小化窗口
isMaximized() 是否是最大化窗口
isFullScreen() 是否全屏
close() 控件關閉函數
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() - 返回窗口狀態的組合值.