--- a/src/tools/macdeployqt/shared/shared.cpp +++ b/src/tools/macdeployqt/shared/shared.cpp @@ -1300,9 +1300,12 @@ bool deployQmlImports(const QString &appBundlePath, DeploymentInfo deploymentInf } for (const QString &importPath : qmlImportPaths) argumentList << "-importPath" << importPath; + QString qmlImportsPath = QLibraryInfo::path(QLibraryInfo::QmlImportsPath); - argumentList.append( "-importPath"); - argumentList.append(qmlImportsPath); + if (QFile::exists(qmlImportsPath)) { + argumentList.append( "-importPath"); + argumentList.append(qmlImportsPath); + } // In a modularized installation of qt as we have in Nix, instead, we will // read the paths from the environment, as they are spread in multiple