Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这些天,我一直在网上阅读各种材料,试图弄清楚如何在 Qt 中进行 OpenGL 渲染,显然旧的 QGL 模块已被弃用。我真的很喜欢新的 QOpenGLContext,它能够初始化 open gl 函数,而不需要使用 GLEW。但是,我不知道如何像使用 QGLWidget 一样在小部件中使用这些功能。我需要在要使用 OpenGL 渲染的表面周围放置按钮和其他小部件,但所有在线教程和示例都表明我应该使用整个 QWindow 作为渲染表面。那么如何在 Qt 中渲染到小部件时使用新的便捷 API?
目前还没有直接的替代品QGLWidget。这是定于5.4,所以不早于今年圣诞节。
QGLWidget
请参阅 Jira 上的相应问题:
添加 QOpenGLWidget 和 QOpenGLWindow