我有清单模式
ListModel {
id: nestedModel
}
我可以使用代码附加列表模型
nestedModel.append({
locationName: qsTr("Location5"),
collapsed: true,
folders: [{
folderName: qsTr("Cam11")
}, {
folderName: qsTr("Cam22")
}, {
folderName: qsTr("Cam33")
}, {
folderName: qsTr("Cam44")
}]
})
哪个工作正常。
但是我只需要使用相同的附加模型来附加内部列表,就像我的列表模型中已经有
Cam11,Cam22,Cam33,Cam44
一样,而且我必须动态地附加Cam55,Cam66
。怎么可能?
任何帮助将不胜感激…
谢谢
哈里斯
最佳答案
最后,我找到了答案here
我们可以使用以下方式将新数据附加到子列表中:
nestedModel.get(index).folders.append({"folderName": "Cam55"})
nestedModel.get(index).folders.append({"folderName": "Cam66"})