diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2020-02-02 14:23:14 -0500 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2020-02-04 03:33:23 -0500 |
| commit | 97b91b5fe5077228a82c622e4af6a9b698396fda (patch) | |
| tree | 5acd8b48685200e90c901543fdd1473cc66591f3 /src/datatab.cpp | |
| parent | 34bc2191e6ebb1458438180bd75a5cd2cd7e4f7b (diff) | |
prune empty directories
Diffstat (limited to 'src/datatab.cpp')
| -rw-r--r-- | src/datatab.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/datatab.cpp b/src/datatab.cpp index 6b403f66..3923ba4e 100644 --- a/src/datatab.cpp +++ b/src/datatab.cpp @@ -96,14 +96,16 @@ void DataTab::onArchives() void DataTab::updateOptions() { - FileTreeModel::Flags flags = FileTreeModel::NoFlags; + using M = FileTreeModel; + + M::Flags flags = M::NoFlags; if (ui.conflicts->isChecked()) { - flags |= FileTreeModel::Conflicts; + flags |= M::ConflictsOnly | M::PruneDirectories; } if (ui.archives->isChecked()) { - flags |= FileTreeModel::Archives; + flags |= M::Archives; } m_filetree->model()->setFlags(flags); |
