Utils: Use an enum indication the possible abort of an dir iteration

The bool is not really clear.

Change-Id: I4ce6412736aec6b1853fd53d4e535ad045748350
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
hjk
2023-01-24 11:23:47 +01:00
parent 4cf0918b5c
commit 1285b80c40
13 changed files with 35 additions and 29 deletions

View File

@@ -524,8 +524,10 @@ FilePaths FilePath::dirEntries(const FileFilter &filter, QDir::SortFlags sort) c
{
FilePaths result;
const auto callBack = [&result](const FilePath &path) { result.append(path); return true; };
iterateDirectory(callBack, filter);
iterateDirectory(
[&result](const FilePath &path) { result.append(path); return IterationPolicy::Continue; },
filter
);
// FIXME: Not all flags supported here.
const QDir::SortFlags sortBy = (sort & QDir::SortByMask);