当前位置:网站首页>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
如下图:
边栏推荐
猜你喜欢
随机推荐
学好网络安全看这篇文章让你少走弯路
第九篇 ApplicationContext初始化
跑跑飞弹室外跑步AR游戏代码方案设计
20170729
JUC并发容器——跳表
硬件描述语言Verilog HDL学习笔记之模块介绍
库函数的模拟实现-C语言
【HIT-SC-MEMO6】哈工大2022软件构造 复习笔记6
把DocumentsandSettings迁移到别的盘
指针的运算【C语言】
【C语言】数组名是什么
win10下mediasoup搭建过程中的一些坑记录
MySQL存储过程学习笔记(基于8.0)
基于语音识别的QT设计的csgo互动类视频游戏
【HIT-SC-MEMO1】哈工大2022软件构造 复习笔记1
华硕飞行堡垒系列无线网经常显示“无法连接网络” || 一打开游戏就断网
Uos统信系统 IP地址以及完整主机名配置
【HIT-SC-MEMO2】哈工大2022软件构造 复习笔记2
【HIT-SC-LAB2】哈工大2022软件构造 实验2
Socket编程详解









