读书人

opengl3中连glLoadIdentity都弃用了

发布时间: 2013-10-29 12:07:57 作者: rapoo

opengl3中连glLoadIdentity都弃用了,看来OPENGL得重新学了~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今天打算用QT做个仿真,结果搞了半天一大堆错误。全是未声明,查了一下才知道原来QT5中支持OPENGL3有些函数已经弃用了


#include <QGLWidget>
#include <QtGui/QOpenGLFunctions>
#include <QtGui/QOpenGLShaderProgram>
#include <QWidget>
class CGraphPage : public QGLWidget , protected QOpenGLFunctions

头文件如上。

连最基本的glLoadIdentity都弃用了,那我该用哪个啊,有没有相应什么好的书籍啊。各位是怎么整的。 opengl qt5 C++
[解决办法]
引用:
为什么我用了#include <QOpenGLFunctions_3_2_Compatibility>没有这个头文件,在Qt的help里面也找不到这个类,我的版本是5.0 msvc

换Qt5.1或以上,这些类是从Qt5.1开始引入的。

读书人网 >QT开发

热点推荐