Qt チャートの変更点
Qt 6 は、フレームワークをより効率的で使いやすくするための意識的な努力の結果です。
私たちは各リリースにおいて、すべてのパブリック API のバイナリとソースの互換性を維持しようと努めています。しかし、Qt をより良いフレームワークにするために避けられない変更もあります。
このドキュメントでは、Qt Charts におけるそれらの変更点をまとめます。
QtCharts 名前空間
Qt Charts にはQtCharts
の名前空間がなくなりました。その代わりに、Qt ビルドで設定されている場合は、通常の Qt 名前空間が使用されます。
QML における OpenGL アクセラレーション
その名が示すように、AbstractSeries.useOpenGL は依然として OpenGL アクセラレーションのみをサポートしています。そのため、QML RHI バックエンドが他のものとして定義されている場合、Qt 6 では通常デフォルトでそうなっているため、動作しません。この問題を解決するには、環境変数QSG_RHI_BACKEND=opengl
を使用して、RHI OpenGL バックエンドを強制的に使用します。
本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。