diff options
-rw-r--r-- | tools/qmlplugindump/main.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/qmlplugindump/main.cpp b/tools/qmlplugindump/main.cpp index dffac93f20..750065e9a0 100644 --- a/tools/qmlplugindump/main.cpp +++ b/tools/qmlplugindump/main.cpp @@ -836,9 +836,11 @@ static bool getDependencies(const QQmlEngine &engine, const QString &pluginImpor const QString &pluginImportVersion, QStringList *dependencies, bool forceQtQuickDependency) { + QString importScannerExe = QLatin1String("qmlimportscanner"); QFileInfo selfExe(QCoreApplication::applicationFilePath()); - QString command = selfExe.absoluteDir().filePath(QLatin1String("qmlimportscanner") - + selfExe.suffix()); + if (!selfExe.suffix().isEmpty()) + importScannerExe += QLatin1String(".") + selfExe.suffix(); + QString command = selfExe.absoluteDir().filePath(importScannerExe); QStringList commandArgs = QStringList() << QLatin1String("-qmlFiles") |