Я только что прочитал здесь, что "прозрачные окна Qt поверх окна просмотра OpenGL":
Но если я попытаюсь добавить некоторые виджеты (скажем, флажок) над фреймом и через код, добавьте QGLWidget в этот фрейм.. он не отображает виджет.
Как добиться этого эффекта? возможно, продолжая использовать Qt Designer.
EDIT: из-за комментария я должен указать, что проблема, с которой я сталкиваюсь, заключается в том, что все виды widgdet OVER QGLWidget, похоже, больше не отображаются (из-за некоторой черты магии?
В Qt Quarterly есть хорошая статья о том, как это сделать: QQ: Ускорьте свои виджеты с помощью OpenGL. Это влечет за собой большие изменения, чтобы отойти от QGLWidget
, но это кажется разумно простым в реализации.