aboutsummaryrefslogtreecommitdiff
path: root/src/util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 5b1478b..a978838 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -12,7 +12,7 @@
#define ListSeparator QLatin1Literal(";")
-QStringList Util::files(const QString &location, const QStringList &nameFilters)
+const QStringList Util::files(const QString &location, const QStringList &nameFilters)
{
if(location.isEmpty())
return QStringList();
@@ -34,7 +34,8 @@ QStringList Util::files(const QString &location, const QStringList &nameFilters)
// check if location is a folder
if(info.isDir()) {
- for(const QFileInfo &entryInfo : QDir(info.absoluteFilePath()).entryInfoList(nameFilters, QDir::Files | QDir::Readable, QDir::Time)) {
+ const auto entryList = QDir(info.absoluteFilePath()).entryInfoList(nameFilters, QDir::Files | QDir::Readable, QDir::Time);
+ for(const QFileInfo &entryInfo : entryList) {
filelist.append(entryInfo.absoluteFilePath());
}
} else if(info.isFile()) {