具有 QML 和 C++ 后端的 QtDataVisualization 应用程序——这可能吗?

QtDataVisualization applications with QML and C++ back-end - is it possible?

我正在开发应用程序来显示非常大的 lidar/sonar 数据集(数百万个点)。 QML/Qt 似乎是一个有吸引力的平台,因为理论上可以用 QML 快速定义 UI,并用高性能 C++ 实现 "back-end"。 QtDataVisualization 包似乎也非常有用,尤其是我的应用程序的 Surface3D 和 Surface3DSeries 组件。但是所提供的示例要么演示了纯 QML 方法——这对我的应用程序来说是不切实际的,有数百万个点——要么演示了纯 C++ ("widget") 方法——它失去了快速设计 UI 的好处QML 并锁定到桌面计算平台。

有人可以指出一个工作示例来说明如何从 C++ 设置 QML Surface3DSeries 数据吗?从文档来看,这在理论上似乎是可行的,但我一直无法做到,所提供示例中的 none 证明了这一点。这甚至可能吗,或者在这方面 Qml/Qt "broken"?

谢谢, 汤姆

It is possible, but not officially supported and not documented.