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 ,例如。