我刚刚在这里读到“OpenGL 视口上的 Qt 透明窗口”:
但是,如果我尝试在一个框架上添加一些小部件(比如说一个复选框),并通过代码向这个框架添加一个 QGLWidget .. 它不会呈现小部件。
如何达到这个效果?可能会继续使用 Qt Designer。
编辑:由于评论,我必须指定我遇到的问题是 QGLWidget 上的每种 widgdet 似乎不再呈现(因为一些 opengl 上下文黑魔法?)
我刚刚在这里读到“OpenGL 视口上的 Qt 透明窗口”:
但是,如果我尝试在一个框架上添加一些小部件(比如说一个复选框),并通过代码向这个框架添加一个 QGLWidget .. 它不会呈现小部件。
如何达到这个效果?可能会继续使用 Qt Designer。
编辑:由于评论,我必须指定我遇到的问题是 QGLWidget 上的每种 widgdet 似乎不再呈现(因为一些 opengl 上下文黑魔法?)
Qt Quarterly 中有一篇关于如何做到这一点的好文章:QQ:使用 OpenGL 加速您的小部件。它确实需要从QGLWidget
.