云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Qt全屏显示总结

Qt全屏显示总结

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 22:24:17

view->showNormal();

view->showMinimized();

view->showFullScreen(); view->showMaximized(); 上面这几个就不说了,

1、为了能够设置窗体的长宽和坐标位置,需要用到这几个函数: QApplication::desktop()->width() QApplication::desktop()->height() 这两个函数可以获得当前桌面的长宽,也就是最大分辨率里面的长宽! 需要导入文件:

#include #include

2、这里的长宽是包含(例如windows底部的)状态条在内的宽度。 为了获得桌面有效的宽度可以使用这个方法:

QApplication::desktop()->availableGeometry().width() QApplication::desktop()->availableGeometry().height() 这个方法里面就会得到除去状态条的长宽。

3、设置view的显示坐标 view->setGeometry(0,0,

QApplication::desktop()->availableGeometry().width(),

QApplication::desktop()->availableGeometry().height() ); 这里的设置坐标,参数为前两个表示窗体的x、y坐标;

后两个是长宽,通过这个方法就可以实现最大化而不是全屏展示了! 提到最大化,

view->setMaximumHeight(maxh); view->setMaximumWidth(maxw);

这两个也可实现设置最大长宽度,然后在里面给出窗体的最大最小长度。

但是,使用这个函数,就不能调用showNormal之类的方法让它显示成小窗体了。 (本文探讨的这些方法的特殊情况都是在应用程序窗体没有边框的情况下,如果使用qt自带的就不会有这些问题了)

那么遇到这种情况怎么办呢,不使用showNormal了改用setGeometry.记得使用pressedEvent和moveEvent记录鼠标的动作… 4、resize函数

resize(w,h) Qt中显示固定尺寸的函数,将窗体设置成指定的长宽

综上这些方法的组合就能够解决大部分的窗体需求了!哈哈,不行的话,再深入学习qt,还有好多没有尝试的方法呢!

搜索更多关于: Qt全屏显示总结 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

view->showNormal(); view->showMinimized(); view->showFullScreen(); view->showMaximized(); 上面这几个就不说了, 1、为了能够设置窗体的长宽和坐标位置,需要用到这几个函数: QApplication::desktop()->width() QApplication::desktop()->height() 这两个函数可以获得当前桌面的长宽,也就是最大分辨率里面的长宽! 需要导入文件: #include #include 2、这里的长宽是包含(例如w

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com