Объекты Qt в области просмотра OpenGL

0

Я только что прочитал здесь, что "прозрачные окна Qt поверх окна просмотра OpenGL":

Изображение 174551

Но если я попытаюсь добавить некоторые виджеты (скажем, флажок) над фреймом и через код, добавьте QGLWidget в этот фрейм.. он не отображает виджет.

Как добиться этого эффекта? возможно, продолжая использовать Qt Designer.

EDIT: из-за комментария я должен указать, что проблема, с которой я сталкиваюсь, заключается в том, что все виды widgdet OVER QGLWidget, похоже, больше не отображаются (из-за некоторой черты магии?

Теги:
opengl
qt
qt-designer

1 ответ

0

В Qt Quarterly есть хорошая статья о том, как это сделать: QQ: Ускорьте свои виджеты с помощью OpenGL. Это влечет за собой большие изменения, чтобы отойти от QGLWidget, но это кажется разумно простым в реализации.

  • 0
    Я скачал этот пример, и он не работает с Qt 4.8 (без рендера, даже цвет фона не отображается).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню