Es gibt ein Beispiel: http://doc.qt.io/qt-5/qtdatavisualization-qmlscatter-example.html der Verwendung von Qml und QtQuick, um eine 3D-Scatter zu erstellen.Chage ListModel-Daten in QML-Datei mit C++
Wie kann ich ListModel-Daten in Data.qml-Datei mit C++ - Code change (löschen, anhängen, löschen)?
Data.qml
import QtQuick 2.1
Item {
property alias model: dataModel
property alias modelTwo: dataModelTwo
property alias modelThree: dataModelThree
ListModel {
id: dataModel
ListElement{ xPos: -10.0; yPos: 5.0; zPos: -5.0 }
ListElement{ xPos: -9.0; yPos: 3.0; zPos: -4.5 }
ListElement{ xPos: -8.5; yPos: 4.1; zPos: -4.0 }
...
}
...
}
Siehe: http://doc.qt.io/qt-5/qtqml-cppintegration-interactqmlfromcpp.html Werfen Sie einen besonderen Blick auf den Abschnitt: ** warning **. Dann möchten Sie vielleicht ein Modell in C++ erstellen und es als ContextProperty für QML verfügbar machen und dort verwenden. http://doc.qt.io/qt-5/qtqml-cppintegration-contextproperties.html – derM