aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/fileutils.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2021-06-29 11:10:27 +0200
committerhjk <[email protected]>2021-06-29 13:16:46 +0000
commitb8e6d05ded4571355911ec0c8022b8f766d9c294 (patch)
tree0bb7e70c32fd223eb4b19f60b5bc4a14bf9ab172 /src/libs/utils/fileutils.cpp
parentbddcf63da9b4c7a3f466c41fee7532d07171b08b (diff)
Utils: Also pass Sort flag to FilePath::dirEntries
Change-Id: Ic21c2ba3ef59c6bb3e19552904187b3c6a096d80 Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/libs/utils/fileutils.cpp')
-rw-r--r--src/libs/utils/fileutils.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libs/utils/fileutils.cpp b/src/libs/utils/fileutils.cpp
index cc51b136971..296a4f398e3 100644
--- a/src/libs/utils/fileutils.cpp
+++ b/src/libs/utils/fileutils.cpp
@@ -952,14 +952,16 @@ bool FilePath::createDir() const
return dir.mkpath(dir.absolutePath());
}
-QList<FilePath> FilePath::dirEntries(const QStringList &nameFilters, QDir::Filters filters) const
+QList<FilePath> FilePath::dirEntries(const QStringList &nameFilters,
+ QDir::Filters filters,
+ QDir::SortFlags sort) const
{
if (needsDevice()) {
QTC_ASSERT(s_deviceHooks.dirEntries, return {});
- return s_deviceHooks.dirEntries(*this, nameFilters, filters);
+ return s_deviceHooks.dirEntries(*this, nameFilters, filters, sort);
}
- const QFileInfoList entryInfoList = QDir(toString()).entryInfoList(nameFilters, filters);
+ const QFileInfoList entryInfoList = QDir(m_data).entryInfoList(nameFilters, filters, sort);
return Utils::transform(entryInfoList, &FilePath::fromFileInfo);
}