Qml 在blackberry 10 cascades中的groupdatamodel末尾插入列表数据?
我有一个带有groupdatamodel的listview,我需要在groupdatamodel的末尾插入列表数据,在这里我粘贴了我所做的代码Qml 在blackberry 10 cascades中的groupdatamodel末尾插入列表数据?,qml,cascade,blackberry-10,Qml,Cascade,Blackberry 10,我有一个带有groupdatamodel的listview,我需要在groupdatamodel的末尾插入列表数据,在这里我粘贴了我所做的代码 GroupDataModel { id: grouplistdatamodel }, DataSource { id: dataSource
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
}
}
关于这一点,有人能帮我吗?在GroupDataModel中,应该无法在特定位置插入数据,因此我更改了ArrayDataModel而不是GroupDataModel。
我正在考虑两种方法来实现这一目标。
首先,您可以尝试使用GroupDataModel方法setSortedAscending(布尔升序)。
否则,您可以使用setSortingKeys(const QStringList&keys)并向放入GroupDataModel的数据中添加一个仅用于对列表进行排序的特定键