将GLFW连接到QOpenGLWidget

时间:2017-06-02 09:43:58

标签: c++ qt glfw

我正在尝试将GLFW应用程序连接到Qt QOpenGLWidget,但我无法弄清楚是否可能,如果可能,该怎么做?

1 个答案:

答案 0 :(得分:1)

也许答案迟了一点。

GLFW 是一个库,提供用于创建窗口,上下文和表面,接收输入和事件的API。 Qt已经为您做到了。 (具有其他GL功能)

因此无法将Qt与GLFW一起使用。 GLFW提供的几乎所有内容都可以在Qt库中找到。例如:要指定主要/次要版本,可以使用 QSurfaceFormat 等。

我认为值得一提的是Qt可与其他OpenGL绑定一起使用。 我将PyOpenGL与Qt结合使用时没有问题,而是内置了Qt函数。完美运行。