我有一个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
}
}
任何人都可以帮我解决这个问题,
答案 0 :(得分:0)
在GroupDataModel中不应该能够在特定的poisition中插入数据,所以我更改了ArrayDataModel而不是GroupDataModel。
答案 1 :(得分:0)
我正在考虑两种方法来实现这一目标
首先,您可以尝试使用GroupDataModel方法setSortedAscending(bool ascending)
否则,您可以使用setSortingKeys(const QStringList& keys)并将您在GroupDataModel中放入的数据添加到仅用于对列表进行排序的特定键。