当前位置:网站首页>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
如下图:
边栏推荐
猜你喜欢
随机推荐
Fabric v1.1 environment construction
Shell基础
更改软件的默认安装位置
Multi-threaded sequential output
指针的运算【C语言】
基于Event Stream操作JSON
Uos统信系统 本地APT源配置
Flask request 返回网页中 checkbox 是否选中
安全漏洞是如何被发现的?
An abstract class, internal classes and interfaces
你要悄悄学网络安全,然后惊艳所有人
[Development miscellaneous][Debug]debug into kernel
IDEA中创建web项目实现步骤
读取JDBC配置文件
有且仅有的三种处理JSON的方法
基于Webrtc和Janus的多人视频会议系统开发7 - publish和subscribe声音设备冲突导致对方听不到声音
如何在Excel 里倒序排列表格数据 || csv表格倒序排列数据
file permission management ugo
淘宝分布式文件系统存储(二)
杰哥带大家做一次meterpreter内网渗透模拟









