有一个示例:http : //doc.qt.io/qt-5/qtdatavisualization-qmlscatter-example.html 使用 qml 和 QtQuick 创建 3D 散点图。
如何使用 C++ 代码在 Data.qml 文件中更改(删除、追加、清除)ListModel 数据?
数据.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 }
...
}
...
}