From 02c93f5d23197bc535d5c4dfe5fab0a76d96d1df Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Tue, 17 Oct 2017 14:36:23 +0200 Subject: Imagine: add support for file selectors For example: assets/ |__ button-background.9.png |__ +custom/ |__ button-background.9.png $ QT_FILE_SELECTORS=custom ./myapp Change-Id: I26f0b82885aa1a8e62fb4e3e58c7d8b19012406e Reviewed-by: Mitch Curtis --- src/imports/controls/imagine/qquickimageselector.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') 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 #include #include +#include #include #include #include @@ -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(); } -- cgit v1.2.3