2

我有我的列表模式

  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动态追加。

怎么可能?

任何帮助将不胜感激……</p>

谢谢哈里斯

4

1 回答 1

2

最后我在这里找到了答案

我们可以使用以下方法将新数据附加到子列表中,

nestedModel.get(index).folders.append({"folderName": "Cam55"})
nestedModel.get(index).folders.append({"folderName": "Cam66"})
于 2014-09-11T09:22:51.227 回答