社区
Qt
帖子详情
Qt怎样禁止用户最大化窗口
ibmc490365333
2011-12-19 12:40:49
用Qt写一个窗口,如果继承QDialog,那窗口就只有关闭按钮,如果继承QWidget,那么就有关闭,最大化,最小化三个按钮,怎样才能让最大化按钮不可用,但是关闭和最小化可用呢?
要求要能够跨平台,是不是Qt无法做到这一点?
...全文
884
8
打赏
收藏
Qt怎样禁止用户最大化窗口
用Qt写一个窗口,如果继承QDialog,那窗口就只有关闭按钮,如果继承QWidget,那么就有关闭,最大化,最小化三个按钮,怎样才能让最大化按钮不可用,但是关闭和最小化可用呢? 要求要能够跨平台,是不是Qt无法做到这一点?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yihuage72
2011-12-22
打赏
举报
回复
加一句
this->setFixedSize(320, 240);
就ok了
guodengwu
2011-12-21
打赏
举报
回复
setWindowFlags(Qt::FramelessWindowHint);直接隐藏掉。。。
Anitee
2011-12-20
打赏
举报
回复
同意一楼
忧伤的蜗牛
2011-12-20
打赏
举报
回复
setWindowFlags ( Qt::WindowFlags type )
Qt::FrameWindowHint:没有边框的窗口
Qt::WindowStaysOnTopHint://总在最上面的窗口
Qt::CustomizeWindowHint://自定义窗口标题栏,以下标志必须与这个标志一起使用才有效,否则窗口将有默认的标题栏
Qt::WindowTitleHint:显示窗口标题栏
Qt::WindowSystemMenuHint://显示系统菜单
Qt::WindowMinimizeButtonHint://显示最小化按钮
Qt::WindowMaximizeButtonHint://显示最大化按钮
Qt::WindowMinMaxButtonsHint://显示最小化按钮和最大化按钮
Qt::WindowCloseButtonHint://显示关闭按钮
qingqing_benniu
2011-12-20
打赏
举报
回复
[Quote=引用 1 楼 yiyaaixuexi 的回复:]
当然做得到。
把窗体最大值设定为你当前窗口的值即可
[/Quote]
up up
风声边界
2011-12-19
打赏
举报
回复
this->setWindowFlags(Qt::Dialog | Qt::WindowMinimizeButtonHint);、
应该可以隐藏的,那样更好
zhh_kv
2011-12-19
打赏
举报
回复
可以查看帮助文档:
void setWindowFlags ( Qt::WindowFlags type )
可以查看demo/example:
Window Flags Example.
念茜
2011-12-19
打赏
举报
回复
当然做得到。
把窗体最大值设定为你当前窗口的值即可
VS+
Qt
设置
窗口
尺寸(一):固定
窗口
大小,无法
最大化
,调节尺寸
VS+
Qt
设置
窗口
尺寸(一):固定
窗口
大小,无法
最大化
,调节尺寸
QT
-QWidget实现去除原边框,自定义边框(
最大化
、最小化、关闭按钮)、可拆分
窗口
部件、拖动窗体和缩放、样式表美化部件
窗口
QT
_QWidget实现去除原边框,自定义边框(
最大化
、最小化、关闭按钮)、可拆分
窗口
部件(由
用户
使用时自由拖动部件尺寸)、拖动窗体和缩放(窗体四周都可以拉伸缩放)、样式表美化部件
窗口
、解决QMouseEvent触发事件无效的情况,综合学习的demo样板。
py
qt
5
禁止
窗口
最大化
和
禁止
窗口
拉伸的方法
如下所示: 在def __init__(self):函数里添加 self.setFixedSize(self.width(), self.height()) 以上这篇py
qt
5
禁止
窗口
最大化
和
禁止
窗口
拉伸的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:Py
Qt
5笔记之弹出
窗口
大全Py
Qt
5创建一个新
窗口
的实例py
qt
5 实现多
窗口
跳转的方法对Py
Qt
5基本
窗口
控件 QMainWindow的使用详解Py
Qt
5 多
窗口
连接实例py
qt
5对用
qt
designer设计的窗体实现弹出子
窗口
Qt
实现 自定义
窗口
标题栏
以上代码用
Qt
实现了自定义
窗口
标题栏,非常实用,提供了
窗口
图标、
窗口
标题、最小化、
最大化
、关闭按钮等几个部分。可以应用到每一个
窗口
中去,保持每个
窗口
外观的一致性,同时自定义的标题栏也比系统自带的漂亮很多。
Qt
(部分)无边框
窗口
边框阴影,可以拖动边框,移动
窗口
Qt
无边框
窗口
边框阴影,可以拖动边框,移动
窗口
。 重载winEvent实现。
Qt
16,816
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章