Qt 5.0には新しいQWindow
クラスが用意されています。このクラスのドキュメントは非常に包括的ですが、QWindow
がQWidget
クラスとどのように違うのか、またどのクラスの方が好きなのか分かりません。両方とも、あらゆる種類のものを画面に表示する便利な方法を提供しています。どちらも描画にQPainter
を使用でき、両方ともOpenGLとやりとりする方法があります。QWindowとQWidgetの違い
アプリケーションは通常、そのUIのためにQWidgetのかQQuickViewを使用し、直接QWindowません。API descriptionで
は、それがいることを言います。
これは、ウィンドウの利点ではないようです。さらに、それは状態:
潜在的に多くのメモリを使用することができます。通常の測定は、幅と高さが色の深さを掛けたものです。また、ウィンドウには、ダブルバッファリングとトリプルバッファリングをサポートする複数のバッファ、および深度バッファとステンシルバッファが含まれている場合があります。
QWindow
を使用していると思われません。どのような場合に使用しますか?
ここで私はこれに関するいくつかの例を見つけることができますか? – nkint
これは素晴らしい答えです。それはすべての答えの母親のようなものです。名誉! –