如何动态填充TableView?

时间:2014-09-11 21:35:55

标签: qt qml

如果我想通过AJAX调用加载数据而不是通过手动指定列表元素(如下面的代码中)来动态构建TableView,那怎么办呢?我还没有在任何地方找到任何例子。

ListModel {
    id: dataModel
    ListElement { title:"Image title";  credit:"some author";  source:"http:/..." }
    ListElement { title:"Another title";  credit:"some author";  source:"http:/..." }
}

1 个答案:

答案 0 :(得分:1)

您需要获取数据,然后将其附加到模型中。

ListModel上的{p> The docs非常简单明了,如何动态地向模型添加数据。

关于发布网络请求,here是一个如何使用XMLHttpRequest在QML中获取数据的示例。