Qt Charts 的变化

Qt 6 是努力使框架更高效,且更易于使用的结果。

为兼容每个发行的所有公共 API,我们试着维护二进制和源代码。但是,为使 Qt 成为更优框架,一些改变是不可避免的。

在此文档中,我们汇总了 Qt Charts 中的这些改变。

QtCharts 名称空间

Qt Charts 不再拥有自定义 QtCharts 名称空间。相反,使用正常 Qt 名称空间若有为 Qt 构建配置正常名称空间。

QML 中的 OpenGL 加速

顾名思义, AbstractSeries.useOpenGL 仍然只支持 OpenGL 加速,所以它将不工作若 QML RHI 后端被定义为其它东西,因为在 Qt 6 中它通常是默认的。强制使用 RHI OpenGL 后端以修复此问题,通过使用环境变量 QSG_RHI_BACKEND=opengl ,例如。