Qt Data Visualization Bekannte Probleme
- Da Qt OpenGL in Qt 6.x nicht mehr unbedingt das Standard-Rendering-Backend ist (es ist beispielsweise Metal unter macOS und Direct3D unter Windows), muss das Rendering-Backend entweder in Ihren Umgebungsvariablen oder in der Hauptfunktion Ihrer Anwendung explizit definiert werden. Dies kann durch Hinzufügen von `
qputenv("QSG_RHI_BACKEND", "opengl");` am Anfang Ihrer Hauptfunktion erfolgen. - Einige Plattformen wie Android und WinRT können mehrere native Fenster nicht ordnungsgemäß verarbeiten, sodass für diese Plattformen in der Praxis nur die „ Qt Quick “-Grafiken verfügbar sind.
- Flächen mit nicht geraden Zeilen und Spalten werden nicht immer korrekt gerendert.
- Die Klasse `Q3DLight` (und das QML-Element `Light3D`) sind derzeit für keinerlei Zwecke einsetzbar.
- Das Ändern der meisten Q3DScene-Eigenschaften, die sich auf Unteransichtsbereiche auswirken, hat derzeit keine Auswirkungen.
- Widget-basierte Beispiele werden unter iOS falsch angeordnet.
- Das Umordnen eines Diagramms zu einem Element in einem anderen „ QQuickWindow “ wird nicht unterstützt.
- Android-Builds von QML-Anwendungen, die QtDataVisualization importieren, erfordern zudem den Eintrag „QT += datavisualization“ in der PRO-Datei. Dies liegt daran, dass das QML-Plugin „ Qt Data Visualization “ eine Abhängigkeit zur C++-Bibliothek „ Qt Data Visualization “ hat, die von „ Qt Creator “ nicht automatisch zum Deployment-Paket hinzugefügt wird.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.