0

嘿,我正在尝试为 bb10 创建一个应用程序。我遇到了 GroupDataModels 的问题。我想知道是否可以一次将 2 个 GroupDataModel 绑定到 1 个 GroupDataModel 中?(然后使用列表视图显示它)。我想要一个更大的 GroupDataModels 并且它已经排序。我有什么选择?

4

1 回答 1

0

您将必须实现自定义模型。GroupDataModel如果您的数据在模型初始化后没有更改,那么从其他两个聚合数据开始第三个聚合数据非常简单:只需调用insertList()两次,toListOfObjects()在第一个和第二个模型上调用返回的列表。

如果您的数据发生变化,您必须在第一个和第二个模型上听取itemAdded()、和信号itemRemoved(),并相应地在第三个模型上反映变化。itemsChanged()itemUpdated()

于 2013-08-06T12:29:59.017 回答