diff options
Diffstat (limited to 'src/shared/winutils/qmlutils.cpp')
-rw-r--r-- | src/shared/winutils/qmlutils.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/shared/winutils/qmlutils.cpp b/src/shared/winutils/qmlutils.cpp index 6fe77e64f..414446499 100644 --- a/src/shared/winutils/qmlutils.cpp +++ b/src/shared/winutils/qmlutils.cpp @@ -95,14 +95,16 @@ static void findFileRecursion(const QDir &directory, Platform platform, } } -QmlImportScanResult runQmlImportScanner(const QString &directory, const QString &qmlImportPath, +QmlImportScanResult runQmlImportScanner(const QString &directory, const QStringList &qmlImportPaths, bool usesWidgets, int platform, DebugMatchMode debugMatchMode, QString *errorMessage) { Q_UNUSED(usesWidgets); QmlImportScanResult result; QStringList arguments; - arguments << QStringLiteral("-importPath") << qmlImportPath << QStringLiteral("-rootPath") << directory; + for (const QString &importPath : qmlImportPaths) + arguments << QStringLiteral("-importPath") << importPath; + arguments << QStringLiteral("-rootPath") << directory; unsigned long exitCode; QByteArray stdOut; QByteArray stdErr; |