Qt Charts 的变化

Qt 6 是有意为之,旨在使框架更加高效和易于使用。

我们试图在每次发布中保持所有公共 API 的二进制和源兼容性。但为了使 Qt 成为更好的框架,一些变化是不可避免的。

在本文档中,我们总结了 Qt Charts 中的这些变化。

QtCharts 命名空间

Qt Charts 不再拥有自定义的 QtCharts 命名空间。相反,如果为 Qt 构建配置了常规的 Qt 命名空间,则使用该命名空间。

QML 中的 OpenGL 加速

如名称所示,AbstractSeries.useOpenGL 仍然仅支持 OpenGL 加速,因此如果 QML RHI 后端被定义为其他内容(Qt 6 中默认如此),则不会起作用。通过使用环境变量 QSG_RHI_BACKEND=opengl(例如),强制使用 RHI OpenGL 后端来修复此问题。

© 2024 The Qt Company Ltd. 整合在此的文档贡献均为各自所有者的版权。提供的文档是根据 GNU 自由文档许可证 1.3 版本 许可的,自由软件基金会发布了该许可证。Qt 及其相关标志是芬兰及/或在全世界其他国家的 The Qt Company Ltd. 的商标。所有其他商标为其各自所有者的财产。