我正在尝试将GLEW用于新的QOpenGLWidget(出现在Qt 5.4中)。虽然我可以使用较旧的QGLWidget轻松地做到这一点,但似乎新的QOpenGLWidget / QOpenGLContext类与GLEW没有很好的协作(我没有选择,我使用的是使用GLEW的外部库)。我有以下问题:
我想摆脱警告,以确定2.和3.是否与GLEW / QOpenGLWidget不兼容有关。
注意:Stackoverflow上已有几个关于Qt5 / GLEW的问题,但它们都与(较旧的)QGLWidget相关,其行为完全不同(具有相同代码/应用程序的这个没问题)。
代码库位于此处:https://gforge.inria.fr/frs/?group_id=1465(太大了,不能包含在这里,因为长度,我不能要求你看看它,以防你想知道)
答案 0 :(得分:0)
我能够解决所有问题如下(是的!):