当前位置:网站首页>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
如下图:
边栏推荐
猜你喜欢
随机推荐
罗斯50分
Object. RequireNonNull method
冰歇webshell初探
Prematurely reached end of stream
更改软件的默认安装位置
vs2017 redist 下载地址
指针的运算【C语言】
Memory Management
Stream API
【HIT-SC-MEMO4】哈工大2022软件构造 复习笔记4
指针运算相关面试题详解【C语言】
Uos统信系统 chrony配置
【HIT-SC-MEMO2】哈工大2022软件构造 复习笔记2
Memory limit should be smaller than already set memoryswap limit, update the memoryswap at the same
Scheduler (Long-term,Short-term, Medium-term Scheduler) & Dispatcher
【HIT-SC-MEMO3】哈工大2022软件构造 复习笔记3
2022在 Go (Golang) 中使用微服务的系统课程
读取JDBC配置文件
线程池原理
升级到 MediaPlayer 11 时跳过验证副本的方法









