问题现象:

1.使用setWindowState(Qt::WindowMaximized);和showMaximized();都不能最大化

2.使用以下2句也不能最大化

showMaximized();
QWidget::setWindowFlags(Qt::WindowMaximizeButtonHint | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint);

出现的界面最大化按钮鼠标放过去显示的提示是“向下还原”

最后参考:https://blog.csdn.net/anshi3255/article/details/102246225

改为:

setWindowState(Qt::WindowMaximized);
setGeometry(QApplication::desktop()->availableGeometry());

解决

后记:后期测试发现 点击向下还原, 菜单类没有了,最小化,最大化/还原 和X按钮没有了。

改为

showMaximized();
setWindowState(Qt::WindowMaximized);
setGeometry(QApplication::desktop()->availableGeometry());

运行提示setGeometry: Unable to set geometry 1920x1030+0+0 (frame: 1938x1077-9-38) on QWidgetWindow/"MainWindowWindow" on "\\.\DISPLAY1". Resulting geometry: 1920x1001+0+29 (frame: 1938x1048-9-9) margins: 9, 38, 9, 9 minimum size: 1346x942 MINMAXINFO maxSize=0,0 maxpos=0,0 mintrack=1364,989 maxtrack=0,0)

最后改为

setGeometry(QApplication::desktop()->availableGeometry());
showMaximized();
setWindowState(Qt::WindowMaximized);

j完美为解决

Qt 主窗口不能最大化相关推荐

  1. linux 界面工具 qt,Qt主窗口中的工具栏

    工具栏类 QToolBar 快捷项 QAcitonQToolBar* tb = addToolBar("Tool Bar");//addToolBar是Qt主窗口的成员函数,在主窗 ...

  2. python PyQt5 QMainWindow类(Qt主窗口框架,主窗口提供了用于构建应用程序用户界面的框架)

    https://doc.qt.io/qtforpython/PySide2/QtWidgets/QMainWindow.html?highlight=qmainwindow#PySide2.QtWid ...

  3. qt 主窗口关闭时关闭子窗口

    1.this指定主窗口为父类 void MainWindow::on_pushButton_clicked() {Dialog *aa = new Dialog(this);aa->show() ...

  4. Qt 主窗口点击按钮 弹出另一个自定义窗口

    为将要进行的工作做准备. 代码实现功能:单击某个按钮后,弹出对话框,对话框中的内容可自行设计. 1. 建立一个主界面,主界面中有一个pushbotton按键. 2.右键项目->添加新文件-> ...

  5. qt获取窗口的右上角位置_如何获得 Qt窗口部件在主窗口中的位置--确定鼠标是否在某一控件上与在控件上的位置...

    用Qt Creator 设计程序时,最方便的就是ui设计器,可以很容易的得到想要的布局. 但是这样自动布局带来的后果是很难知道窗口中某一部件在主窗口中的相对位置. 在处理子窗口鼠标事件时变的很麻烦.主 ...

  6. Qt应用程序主窗口之一:主窗口框架

    对于日常见到的应用程序而言,许多都是基于主窗口的,主窗口中包含了菜单栏.工具栏.状态栏和中心区域等.这一章会详细介绍主窗口的每一个部分,还会涉及资源管理.富文本处理.拖放操作和文档打印等相关内容.重点 ...

  7. Qt实现基本QMainWindow主窗口程序

    这个实验用Qt实现基本QMainWindow主窗口 先上实验效果图    打开一个文件,读取文件类容 详细步骤: 1.打开Qt creator新建MainWindow工程 右键工程名添加新文件,mai ...

  8. qt 设置串口起始位_【IT专家】Qt:如何设置主窗口的初始位置?

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Qt :如何设置主窗口的初始位置? Qt :如何设置主窗口的初始位置? [ 英 ]Qt: how to set main window's ini ...

  9. QT学习笔记(六):Qt5主窗口框架示例

    QT学习笔记(五):Qt5主窗口框架代码示例 一.添加编辑菜单:并在下拉菜单和工具栏中添加"打开文件"动作菜单 #include <QToolButton> #incl ...

最新文章

  1. Java日期时间使用总结
  2. 开源工程师:Ubuntu 应该抛弃 32 位 ISO 镜像
  3. .NET CORE迁移踩坑
  4. 用C语言写的万年历---亲手写的。好累哦
  5. android grideview 图片png透明,Android完美解决GridView异步加载图片和加载大量图片时出现Out Of Memory问题...
  6. 交错级数如何判断收敛_从微分方程的级数解到两个特殊方程(1):关于平凡点的解...
  7. Android Http POST文件上传之-----RFC1867协议
  8. kafka常见的问题(具体详细)
  9. 在layui中使用 jquery 触发select 的 change事件无效
  10. 从“跳一跳”来看微信小程序的未来
  11. AudKit AAX Converter for Mac 有声读物转换器
  12. 2020年美赛C题(题目翻译+参考论文)
  13. 全国哀悼日,我们也把博客灰一下吧
  14. 二级C语言office公共基础知识点
  15. webpack(7)_CSS_使用style-loader和css-loader
  16. linux trac svn,Ubuntu安装Trac SVN
  17. [转]日月悠长,山河无恙,行者无疆
  18. Conflux人物志 | 元气满满的办事员小罗
  19. 报错Cannot rely on checking for EEXIST, since the operating system如何处理
  20. DNS使用TCP和UDP的端口号53

热门文章

  1. No converter for [class xxx] with preset Content-Type ‘multipart/form-data’
  2. 京东供应链溯源防伪平台
  3. Pygame实战之外星人入侵NO.9——消灭外星人
  4. YOLOE,2022年新版YOLO解读
  5. 联想电脑ctrl + r 快捷键无法使用
  6. matlab 课程总结,matlab/simulink学习的笔记都总结在这里
  7. 人生无意义,才更值得过,推石上山的搏斗本身,足以充实一颗人心,认清生活的荒诞,对它报之以微笑,就是对抗荒诞的最好方式
  8. 纺织ERP_面料ERP_指点ERP系统
  9. C语言time.h中clock()函数的使用
  10. 路由器工作原理及路由、路由表