标题:Qt5如何解决无边框窗口OpenGL显示区域被挖空的问题?
作者:nongxiaoming
日期:2014-09-27 23:08
内容:
在Qt5上面,采用自定义的窗口外观,设置 setWindowFlags(Qt::FramelessWindowHint);setAttribute (Qt::WA_TranslucentBackground);这两个属性以后,主窗体上面放的QGLWidget控件的区域就不显示了,整个就是被挖空的一大块区域,请问有没有人碰到过这个问题?该如何解决?
#1 [彩阳 09-28 07:25]
QGLWidget中显示的内容不是使用原生的渲染方法,所以不会显示半透明的效果。
#2 回 彩阳 的帖子 [nongxiaoming 10-11 01:02]
彩阳:
QGLWidget中显示的内容不是使用原生的渲染方法,所以不会显示半透明的效果。
请教一下如何解决?Qt官方也有很多人反应过这个问题,而且测试发现linux下是没问题的。