QOpenGLContext vs QGLWidget, differences?



QOpenGLContext和QGLWidget之间有什么区别?如果我的Qt应用程序中需要openGL,我应该使用哪一个?

QOpenGLContext和QGLWidget之间有什么区别?

QOpenGLContext-创建OpenGL上下文。

QGLWidget-如果它没有父级,它将创建一个窗口,并创建一个新的OpenGL上下文。如果它有一个父对象,它将添加一个新的OpenGL上下文。此外,还可以重用其他窗口中的OpenGL上下文。

如果我的Qt应用程序中需要openGL,我应该使用哪一个?

如果您是OpenGL的新手,那么在了解更多信息之前,请使用QGLWidget打开一个窗口或创建一个OpenGL小部件。

相关内容

  • 没有找到相关文章