Здравствуйте, гость ( Вход | Регистрация )
qimby | Дата 31.3.2013, 13:34 |
проблема была в версии QT. Спасибо | |
Trisch | Дата 31.3.2013, 7:36 |
Может в заголовочный файл надо Q_OBJECT добавить. Как то так:
|
|
qimby | Дата 30.3.2013, 19:37 |
Здравствуйте. Решил изучить opengl с Qt, но возникли трудности решение которых не смог найти. написал примитивный код для класса GLWidget
он работает отлично, но если я в paintGL() припишу
выдаётся ошибка "was not declared in this scope", прописываю #include <GL/GL.h> , появляются 2 ошибки C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\GL\gl.h:55: ошибка: conflicting declaration 'typedef double GLdouble' C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtGui\qopengl.h:71: ошибка: 'GLdouble' has a previous declaration as 'typedef GLfloat GLdouble'. в этом видеоуроке http://www.youtube.com/watch?v=1nzHSkY4K18 SaveFrom.net добавляется только <QGLWidget> и он спокойно использует glBegin, glVertex, glEnd. в .pro я добавил opengl Очень нуждаюсь в помощи. Спасибо |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.5.2024, 21:08 |