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. 在芬兰和其他国家/地区的商标。所有其他商标均归其各自所有者所有。