Qt データ可視化の既知の問題点

  • Qt 6.xではOpenGLがデフォルトのレンダリングバックエンドであるとは限らないので(例えばmacOSではMetal、WindowsではDirect3D)、レンダリングバックエンドを環境変数かアプリケーションのメインで明示的に定義する必要があります。メイン関数の最初にqputenv("QSG_RHI_BACKEND", "opengl"); を追加することで定義できます。
  • Android や WinRT のようないくつかのプラットフォームでは、複数のネイティブウィンドウを適切に扱うことができないため、Qt Quick Graphs しか利用できません。
  • 行と列が直線でないサーフェスは、常に正しくレンダリングされるとは限りません。
  • Q3DLight クラス(および QML アイテム)は、現在のところ何も使用できません。Light3D
  • サブビューポートに影響するQ3DScene プロパティのほとんどを変更しても、現在のところ効果がありません。
  • iOSでウィジェットベースの例のレイアウトが正しくありません。
  • グラフを別のQQuickWindow のアイテムにリペアレントすることはサポートされていません。
  • QtDataVisualization をインポートする QML アプリケーションの Android ビルドでは、pro ファイルに "QT += datavisualization" が必要です。これは Qt Data Visualization QML プラグインが Qt Data Visualization C++ ライブラリに依存しているためで、Qt Creator は自動的にデプロイパッケージに追加しません。

©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権はそれぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。