diff options
author | hjk <[email protected]> | 2021-06-29 11:10:27 +0200 |
---|---|---|
committer | hjk <[email protected]> | 2021-06-29 13:16:46 +0000 |
commit | b8e6d05ded4571355911ec0c8022b8f766d9c294 (patch) | |
tree | 0bb7e70c32fd223eb4b19f60b5bc4a14bf9ab172 /src/libs/utils/fileutils.cpp | |
parent | bddcf63da9b4c7a3f466c41fee7532d07171b08b (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.cpp | 8 |
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); } |