-1

我有一个带有 groupdatamodel 的列表视图,我需要在 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
                         }
                    }

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

4

2 回答 2

0


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

于 2013-02-20T22:29:30.297 回答
0

在 GroupDataModel 中应该无法在特定位置插入数据,所以我更改了 ArrayDataModel 而不是 GroupDataModel。

于 2013-01-25T15:20:17.587 回答