Я разрабатываю приложения для отображения очень больших наборов лидарных / сонарных данных (миллионы точек). QML / Qt представляется привлекательной платформой, поскольку теоретически можно быстро определить пользовательский интерфейс с помощью QML и реализовать «бэкэнд» с помощью высокопроизводительного C ++. Пакет QtDataVisualization также кажется очень полезным, особенно компоненты Surface3D и Surface3DSeries для моего приложения. Но приведенные примеры либо демонстрируют чистый подход QML - который непрактичен для моего приложения с миллионами точек - либо чистый подход C ++ («виджет») - который теряет преимущество быстрого проектирования пользовательского интерфейса с QML и привязан к платформа для настольных компьютеров.
Может ли кто-нибудь указать на рабочий пример, показывающий, как устанавливать данные QML Surface3DSeries из C ++? Это кажется теоретически возможным из документации, но я не смог этого сделать, и ни один из приведенных примеров не демонстрирует это. Это вообще возможно, или Qml / Qt "сломан" в этом отношении?
Спасибо, Том