前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PyQt5 技巧篇-如何让窗体只显示关闭按钮

PyQt5 技巧篇-如何让窗体只显示关闭按钮

作者头像
小蓝枣
发布2020-09-23 10:07:31
2.6K0
发布2020-09-23 10:07:31
举报

默认我们的窗体的放大、缩小、关闭按钮都是显示的,想要个性化化显示,需要我们自己设置。

这个参数是使用关闭按钮的意思,开启这个之后,就只显示关闭按钮了,其他按钮需要给出参数才能显示。 QtCore.Qt.WindowCloseButtonHint

下面是使用位置:

代码语言:javascript
复制
class Ui_Dialog(object):
    def setupUi(self, Dialog):
        Dialog.setObjectName("Dialog")
        Dialog.resize(477, 60)
        
        # 设置只显示关闭按钮
        Dialog.setWindowFlags(QtCore.Qt.WindowCloseButtonHint)

只显示关闭按钮效果图:

在这里插入图片描述
在这里插入图片描述

其它参数:

代码语言:javascript
复制
# 这个是使用最大按钮
QtCore.Qt.WindowMaximizeButtonHint
# 这个是使用最小按钮
QtCore.Qt.WindowMinimizeButtonHint

这两个参数使用后,其它的按钮不会被隐藏,而是置灰。 如图可以看到效果。

在这里插入图片描述
在这里插入图片描述

当然这些参数也可以组合使用,中间用"|"隔开。

示例: Dialog.setWindowFlags(QtCore.Qt.WindowCloseButtonHint | QtCore.Qt.WindowMinimizeButtonHint)

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-02-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档