Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: ti0 от Июнь 20, 2014, 00:11



Название: Qt5 + OpenGL + renderText
Отправлено: ti0 от Июнь 20, 2014, 00:11
Решил перевести приложение на Qt5. В приложении есть QGLWidget виждет c отрисовкой в OpenGL 1.2.
После небольших правок, все компилируется, но в итоге не отрисовывается текст. Текст рисую с помощью renderText.
При запущенном приложении в вывод постоянно вываливается следующее:
Код:
bool QGLShaderPrivate::create(): Could not create shader of type 2.
Warning: "" failed to compile!
getProcAddress: Unable to resolve 'glEnableVertexAttribArray'
getProcAddress: Unable to resolve 'glEnableVertexAttribArrayARB'
getProcAddress: Unable to resolve 'glUniform4fv'
getProcAddress: Unable to resolve 'glUniform4fvARB'
getProcAddress: Unable to resolve 'glUniformMatrix3fv'
getProcAddress: Unable to resolve 'glUniformMatrix3fvARB'
getProcAddress: Unable to resolve 'glUniform1fv'
getProcAddress: Unable to resolve 'glUniform1fvARB'
getProcAddress: Unable to resolve 'glActiveTexture'
getProcAddress: Unable to resolve 'glActiveTextureARB'
getProcAddress: Unable to resolve 'glUseProgram'
getProcAddress: Unable to resolve 'glUseProgramARB'
getProcAddress: Unable to resolve 'glActiveTexture'
getProcAddress: Unable to resolve 'glActiveTextureARB'
getProcAddress: Unable to resolve 'glDisableVertexAttribArray'
getProcAddress: Unable to resolve 'glDisableVertexAttribArrayARB'
getProcAddress: Unable to resolve 'glVertexAttrib4fv'
getProcAddress: Unable to resolve 'glVertexAttrib4fvARB'

Гугление не помогло. В общем кто пользуется renderText, работает ли оно вообще в  Qt5?


Название: Re: Qt5 + OpenGL + renderText
Отправлено: ti0 от Июнь 20, 2014, 00:31
Скомпилил пример "Overpainting Example". Там выводится текст с помощью QPainter. У меня текста не видно, а в выводе приложения тоже самое, что и выше.
Система Win8 32bit. Драйверов нет. В Qt 4.8 все прекрасно работает ...