这个问题应该是由于OpenGL的渲染事件导致的,解决方法是调用setGeometry方法,将其高度设置为非屏幕高度即可(我这里设置为比屏幕高度多一个像素):
mainWindow->setGeometry(0, 0, QApplication::desktop()->width(), QApplication::desktop()->height() + 1);
含有OpenGLWidget的Qt窗口最大化时闪烁的问题
最新推荐文章于 2024-07-09 20:49:21 发布
本文介绍了一个OpenGL渲染问题的解决方案,通过调整窗口的高度来避免屏幕高度引发的问题。具体做法是在设置窗口几何尺寸时,将高度设置为比屏幕高度多一个像素。

1439

被折叠的 条评论
为什么被折叠?



