Qt Data Visualization Problèmes connus

  • Comme OpenGL n'est plus forcément le backend de rendu par défaut dans Qt 6.x (c'est Metal sur macOS et Direct3D sur Windows, par exemple), il est nécessaire de définir le backend de rendu explicitement soit sur vos variables d'environnement, soit dans la main de votre application. Il peut être défini en ajoutant qputenv("QSG_RHI_BACKEND", "opengl"); au début de votre fonction principale.
  • Certaines plateformes comme Android et WinRT ne peuvent pas gérer correctement plusieurs fenêtres natives, c'est pourquoi seuls les graphiques Qt Quick sont disponibles en pratique pour ces plateformes.
  • Les surfaces dont les lignes et les colonnes ne sont pas droites ne s'affichent pas toujours correctement.
  • Q3DLight La classe (et l'élément QML Light3D ) n'est actuellement utilisable pour rien.
  • La modification de la plupart des propriétés de Q3DScene affectant les subviewports n'a actuellement aucun effet.
  • Les exemples basés sur des widgets ne sont pas mis en page correctement dans iOS.
  • Le repositionnement d'un graphique sur un élément d'un autre site QQuickWindow n'est pas pris en charge.
  • Les versions Android des applications QML qui importent QtDataVisualization nécessitent également "QT += datavisualization" dans le fichier pro. Ceci est dû au fait que Qt Data Visualization QML plugin dépend de Qt Data Visualization C++ library, que Qt Creator n'ajoute pas automatiquement au package de déploiement.

© 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.