QSortFilterProxyModel mapToSource&需要mapFromSource帮助

时间:2013-08-12 17:16:48

标签: c++ qt

我正在实施Qt模型/视图架构,请求一点帮助。

我有一个QAbstarctItemModel,它是一个树模型并提供QTreeView并且它可以工作。现在我需要在QTableView中显示我需要展平树模型的相同数据。这是我迷失的地方,需要帮助。我有QSortFilterProxyModel来帮助我。我无法弄清楚如何覆盖mapToSourcemapFromSource函数。

这是同一个问题,但没有给出代码示例。

QTreeView, QTableView, display items of different hierarchy layers

Problems with displaying data in QListView

有人可以提供一些示例代码。

1 个答案:

答案 0 :(得分:0)

我最近使用代码示例回答了非常相似的question,我希望他们会告诉您去哪里。

一般规则,考虑关于坐标变换的代理模型,所以你必须改变一个类,它会将源模型中的坐标转换为目标和其他方式。