【发布时间】:2019-04-07 22:09:13
【问题描述】:
我正在使用 QTreeView + QFileSystemModel 在我的 Qt 程序中显示文件夹的内容。
现在我想隐藏该视图的特定项目。显示规则不是基于文件名的,所以我不能使用 setNameFilters()。我所拥有的是一个简单的 QModelIndex 列表,其中包含我想要隐藏的所有项目。有没有办法只使用这个列表来过滤视图?
在我的研究中,我遇到了 QSortFilterProxyModel 类,但我不知道如何使用它来实现我想要的。任何帮助将不胜感激。
【问题讨论】:
标签: c++ qt qtreeview qfilesystemmodel qsortfilterproxymodel