设置窗口样式
PyQt中常见基本窗口类型
窗口类型 描述
Qt.Widget 默认窗口,有最小化,最大化,关闭按钮
Qt.Window 普通窗口,有最小化,最大化,关闭按钮
Qt.Dialog 会话框窗口,有问号和关闭按钮
Qt.Popup 弹出窗口,窗口无边框
Qt.ToolTip 提示窗口,窗口无边框,无任务栏
Qt.SplashScreen 闪屏,窗口无边框,无任务栏
Qt.SubWindow 子窗口,窗口无按钮,但有标题
自定义顶层窗口外观标志
属性 描述
Qt.MSWindowsFixedSizeDialogHint 固定窗口,无法调整大小
Qt.FramelessWindowHint 窗口无边框
Qt.CustomizeWindowHint 有边框,无标题栏与按钮,不能移动和拖动
Qt.WindowTitleHint 添加标题栏与关闭按钮
Qt.WindowSystemMenuHint 添加系统目录和关闭按钮
Qt.WindowMaximizeButtonHint 激活最大化按钮与关闭按钮,禁止最小化按钮
Qt.WindowMinimizeButtonHint 激活最小化按钮与关闭按钮,禁止最大化按钮
Qt.WindowMinMaxButtonsHint 激活最大化与最小化按钮和关闭按钮
Qt.WindowCloseButtonHint 添加一个关闭按钮
Qt.WindowContextHelpButtonHint 添加问号与关闭按钮,像对话框一样
Qt.WindowStaysOnTopHint 窗口始终处于顶部位置
Qt.windowStaysOnButtonHint 窗口始终处于底部位置
设置窗口的属性:
网友评论