PYQT窗口风格

setWindowFlags(Qt.WindowFlags)函数,Qt.WindowFlags类如下:

 

1.窗口类型

 

Qt.Qt.Widget
#插件默认窗口,有最小化、最大化、关闭按钮

 

Qt.Qt.Window
#普通窗口,有最小化、最大化、关闭按钮

 

Qt.Qt.Dialog
#对话框窗口,有问号和关闭按钮

 

Qt.Qt.Popup
#弹出窗口,窗口无边框化

 

Qt.Qt.ToolTip
#提示窗口,窗口无边框化,无任务栏窗口

 

Qt.Qt.SplashScreen
#飞溅屏幕,窗口无边框化,无任务栏窗口

 

Qt.Qt.SubWindow
#子窗口,窗口无按钮但有标题栏

 

2.使用自定义外观的顶层窗口标志

 

Qt.Qt.MSWindowsFixedSizeDialogHint
#窗口无法调整大小

 

Qt.Qt.FramelessWindowHint
#窗口无边框化

 

Qt.Qt.CustomizeWindowHint
#有边框但无标题栏和按钮,不能移动和拖动

 

Qt.Qt.WindowTitleHint
#添加标题栏和一个关闭按钮

 

Qt.Qt.WindowSystemMenuHint
#添加系统目录和一个关闭按钮

 

Qt.Qt.WindowMaximizeButtonHint
#激活最大化和关闭按钮,禁止最小化按钮

 

Qt.Qt.WindowMinimizeButtonHint
#激活最小化和关闭按钮,禁止最大化按钮

 

Qt.Qt.WindowMinMaxButtonsHint
#激活最小化、最大化和关闭按钮,
#相当于Qt.Qt.WindowMaximizeButtonHint|Qt.Qt.WindowMinimizeButtonHint

 

Qt.Qt.WindowCloseButtonHint
#添加一个关闭按钮

 

Qt.Qt.WindowContextHelpButtonHint
#添加问号和关闭按钮,像对话框一样

 

Qt.Qt.WindowStaysOnTopHint
#窗口始终处于顶层位置

 

Qt.Qt.WindowStaysOnBottomHint
#窗口始终处于底层位置

转载于:https://www.cnblogs.com/doudongchun/p/3694790.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值