【发布时间】:2017-10-26 22:55:07
【问题描述】:
我有自定义的 QSortFilterProxyModel 类,我正在使用 QFileSystemModel 并在 QTreeView 中显示它。我需要执行以下操作:如果存在具有相同名称(忽略文件扩展名)的文件夹和文件,则必须将文件夹中的文件停靠到此文件。例如,我有 Creatures.txt 文件和包含两个 txt 文件的 Creatures 文件夹。我想从最终视图中隐藏它并显示,如第二张图片所示。
据我了解,QSortFilterProxyModel 仅用于过滤和排序,而不用于更改数据结构。我还需要在视口中创建/拖放文件。
【问题讨论】:
标签: c++ qt qsortfilterproxymodel