在黑莓10级联的groupdatamodel末尾插入列表数据?

时间:2013-01-24 17:18:49

标签: qml cascade blackberry-10

我有一个listdatamodel的listview,我需要在groupdatamodel的末尾插入列表数据,这里我已经粘贴了我已经完成的代码

                    GroupDataModel {
                        id: grouplistdatamodel
                    },
                    DataSource {
                        id: dataSource
                        source: "http://myurl.com"
                        onDataLoaded: {
                              grouplistdatamodel.insertList(data); //it will insert the data at first position in listview but i need to insert the data at last position
                         }
                    }

任何人都可以帮我解决这个问题,

2 个答案:

答案 0 :(得分:0)

在GroupDataModel中不应该能够在特定的poisition中插入数据,所以我更改了ArrayDataModel而不是GroupDataModel。

答案 1 :(得分:0)


我正在考虑两种方法来实现这一目标 首先,您可以尝试使用GroupDataModel方法setSortedAscending(bool ascending) 否则,您可以使用setSortingKeys(const QStringList& keys)并将您在GroupDataModel中放入的数据添加到仅用于对列表进行排序的特定键。