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 に答える