假设我有一个树结构(树叶在bold,抱歉这些点):
存储在 QAbstractItemModel 中(具有设置的父/子关系)。
如何在 QTableView 中仅显示树叶?
基本思想是实现一个 QSortFilterProxyModel。直觉表明,如果该项目是叶子,则有一种方法可以迭代树并返回有效索引,如果不是,则返回 QModelIndex() 。
// QAbstractItemModel *model;
m_leavesModel.setSourceModel(model); // QSortFilterProxyModel m_leavesModel;
m_leavesTableView->setModel(&m_leavesModel);
目前我只能显示“第一级”项目 - A、B 和 C,位于根目录下方。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)