Russian Qt Forum

Qt => Вопросы новичков => Тема начата: qwyllum от Июль 13, 2013, 11:29



Название: QGLWidget::renderText is not supported under OpenGL/ES
Отправлено: qwyllum от Июль 13, 2013, 11:29

Пытаюсь разобраться в OpenGL с Qt.
Столкнулся со следующими трудностями:
1. Программа не видит OpenGL-функции, типа glBegin(). Прочитал на одном из форумов:
Цитировать
The functions you mention are simply not present in any modern version of GL, so the tutorial you are following sounds like it is quite out of date.

So probably the version of GL exposed through your build of QT does not have these functions

Однако нигде пока не нашел пример без glBegin

2. Пока попытался вывести что-нибудь простейшее:
Код:
]void MainWindow::paintGL()
{
    glClear(GL_COLOR_BUFFER_BIT); // чистим буфер
        qglColor(Qt::white); // Дальше рисуем белым цветом
        renderText(400,400, "234234");
}
На что мне выдается:
Цитировать
QGLWidget::renderText is not supported under OpenGL/ES

Но OpenGL/ES для встраиваемых систем. При чем тут моя Windows 7?

Подскажите пожалуйста, где я что неправильно делаю?