0

ここで、「OpenGLビューポート上のQt透過ウィンドウ」を読みました:

ここに画像の説明を入力

しかし、フレームにいくつかのウィジェット (チェックボックスとしましょう) を追加しようとすると、コードを介してこのフレームに QGLWidget を追加します.ウィジェットはレンダリングされません。

この効果を達成する方法は?おそらくQt Designerを使い続けます。

編集:私が経験している問題は、QGLWidget上のあらゆる種類のwidgdetがもうレンダリングされないように見えるということを指定する必要があるコメントのためです(openglコンテキストの黒魔術のため?)

4

1 に答える 1

0

その方法については、Qt Quarterly に良い記事があります: QQ: Accelerate Your Widgets With OpenGL。から離れるにはいくつかの大きな変更が必要ですがQGLWidget、実装はかなり簡単に思えます。

于 2013-10-15T12:05:13.017 に答える