将数据添加到qml XmlDataModel

时间:2012-09-16 10:29:04

标签: qt qml

gi,我对qml和XmlDataModel有疑问。 我有一个xml文件,我有这样的东西:

<model>
  <item title="one" />
  <item title="two" />
</model>

我有一个listView,其中包含以下数据:

ListView {
    id: listView
    dataModel: XmlDataModel {
        source: "data/model1.xml"
    }
}

现在我不得不在这个模型中添加一些数据。按按钮。怎么做到这个?

1 个答案:

答案 0 :(得分:2)

XmlListModel是一个设计的只读模型。但是,您可以使用它来方便地获取数据并使用可变模型ListModel填充该数据。您可以找到示例here