我可以将 QAbstractListModel 与 QTreeView(层次结构)一起使用吗?
Can I use QAbstractListModel with QTreeView (hierarchy)?
是否可以将 QAbstractListModel
用于 分层 QTreeView
?我想说得很清楚,我说的是树视图 具有可扩展/可折叠的层次结构 。
从例子来看,似乎不推荐,但有可能吗(意味着稳定+可行)? tutorial here 显示概览(在底部),它始终使用 QStandardItemModel
作为树视图。
我想知道是什么真正使数据出现在层次结构中?到目前为止,我可以识别以下功能:
- 数据
- 行数
- 列数
- 有孩子
我想知道是否可以通过在此处应用相应的逻辑来 "fake" 层次结构。或者这将是一团糟?有没有这样做的例子(使用 QAbstractListModel
作为层次结构)
正如 Retired Ninja 指出的那样:
直接来自文档:由于该模型提供了比 QAbstractItemModel
更专业的界面,因此不适合与树视图一起使用;
是否可以将 QAbstractListModel
用于 分层 QTreeView
?我想说得很清楚,我说的是树视图 具有可扩展/可折叠的层次结构 。
从例子来看,似乎不推荐,但有可能吗(意味着稳定+可行)? tutorial here 显示概览(在底部),它始终使用 QStandardItemModel
作为树视图。
我想知道是什么真正使数据出现在层次结构中?到目前为止,我可以识别以下功能:
- 数据
- 行数
- 列数
- 有孩子
我想知道是否可以通过在此处应用相应的逻辑来 "fake" 层次结构。或者这将是一团糟?有没有这样做的例子(使用 QAbstractListModel
作为层次结构)
正如 Retired Ninja 指出的那样:
直接来自文档:由于该模型提供了比 QAbstractItemModel
更专业的界面,因此不适合与树视图一起使用;