aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/imports/controls/imagine/qquickimageselector.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/imports/controls/imagine/qquickimageselector.cpp b/src/imports/controls/imagine/qquickimageselector.cpp
index 3d96b7f9..2c3b0cd3 100644
--- a/src/imports/controls/imagine/qquickimageselector.cpp
+++ b/src/imports/controls/imagine/qquickimageselector.cpp
@@ -40,6 +40,7 @@
#include <QtCore/qfileinfo.h>
#include <QtCore/qcache.h>
#include <QtCore/qloggingcategory.h>
+#include <QtCore/qfileselector.h>
#include <QtQml/qqmlfile.h>
#include <QtQml/private/qqmlproperty_p.h>
#include <algorithm>
@@ -87,7 +88,7 @@ static QString findFile(const QDir &dir, const QString &baseName, const QStringL
for (const QString &ext : extensions) {
QString filePath = dir.filePath(baseName + QLatin1Char('.') + ext);
if (QFile::exists(filePath))
- return filePath;
+ return QFileSelector().select(filePath);
}
return QString();
}