PyQt5中的窗口顯示控制


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() - 返回窗口狀態的組合值.

PyQt5窗口大小控制


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM