Qt 数据可视化已知问题

  • 由于在 Qt 6.x 中 OpenGL 不再是默认的渲染后端(例如,在 macOS 上是 Metal,在 Windows 上是 Direct3D),因此需要在环境变量或应用程序主函数中显式定义渲染后端。这可以通过在主函数的开始处添加 qputenv("QSG_RHI_BACKEND", "opengl"); 来完成。
  • 某些平台如 Android 和 WinRT 无法正确处理多个本地窗口,因此实际情况下那些平台上只能使用 Qt Quick 图表。
  • 包含非直线行和列的表表面不一定能正确渲染。
  • Q3DLight 类(以及 Light3D QML 项目)目前不能用于任何功能。
  • 更改影响子视口的 Q3DScene 大多数属性目前没有任何效果。
  • 基于小部件的例子在 iOS 中布局不正确。
  • 不支持将图表重新定位到另一个 QQuickWindow 中的项。
  • 导入 QtDataVisualization 的 QML 应用的 Android 版本也需要在 pro 文件中包含 "QT += datavisualization"。这是因为 Qt 数据可视化 QML 插件依赖于 Qt 数据可视化 C++ 库,Qt Creator 并不会自动将其添加到部署包中。

© 2024 The Qt Company Ltd. 本文档贡献的文档版权归各自所有者。提供的文档按 GNU 自由文档许可证版本 1.3 的条款许可,该许可证由自由软件基金会发布。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰和其他国家/地区的商标。所有其他商标均归其各自所有者所有。