当前位置:网站首页>QT QOpenGLWidget 全屏导致其他控件显示问题
QT QOpenGLWidget 全屏导致其他控件显示问题
2022-08-04 05:34:00 【_杜竞宁_】
这是 QT 5的一个BUG,解决办法如下
1.包含头文件
#include <QtPlatformHeaders/QWindowsWindowFunctions>
2.主窗口初始化时调用(作用是给窗口周围增加1像素线,实现伪全屏)
QWindowsWindowFunctions::setHasBorderInFullScreen(this->windowHandle(), true);
3.其他问题:全屏
setWindowFlags(windowFlags() | Qt::MaximizeUsingFullscreenGeometryHint);
官方BUG说明: https://doc.qt.io/qt-5/windows-issues.html
如下图:
边栏推荐
猜你喜欢
随机推荐
Uos统信系统 SSH
沉浸式体验参加网络安全培训班,学习过程详细到底!
IDEA中创建web项目实现步骤
C语言无符号整型运算
【HIT-SC-LAB1】哈工大2022软件构造 实验1
Multi-threaded sequential output
益智小游戏- 算算总共多少正方形
并发概念基础:线程,死锁
Uos统信系统 IP地址以及完整主机名配置
Prematurely reached end of stream
学好网络安全看这篇文章让你少走弯路
让src文件夹能读取xml文件
webrtc代码解读一:音频数据的接收解码播放过程
常见的一些排序
键盘扫描码
Vmmem process (WSL2) consumes huge amount of memory
Miscellaneous [development] [VS Code] remote - SSD retry failed
JVM三大常量池与方法区
JUC锁框架——CountDownLatch、CyclicBarrier和Semaphore
怎样才能转行成功?