forked from qt-creator/qt-creator
qmljs: Scan application directories for QML libraries
We need to search application directories as well since the new QML Module API will generate modules there. Task-number: QTCREATORBUG-24987 Change-Id: Ie67233ffece692c62921db13c49ae8cc2184422f Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@qt.io>
This commit is contained in:
@@ -414,7 +414,8 @@ Import LinkPrivate::importNonFile(const Document::Ptr &doc, const ImportInfo &im
|
||||
const QString packageName = importInfo.name();
|
||||
const ComponentVersion version = importInfo.version();
|
||||
|
||||
QStringList libraryPaths = modulePaths(packageName, version.toString(), m_importPaths);
|
||||
QStringList libraryPaths = modulePaths(packageName, version.toString(), m_importPaths + m_applicationDirectories);
|
||||
|
||||
bool importFound = false;
|
||||
for (const QString &libPath : libraryPaths) {
|
||||
importFound = !libPath.isEmpty() && importLibrary(doc, libPath, &import, import.object);
|
||||
|
||||
Reference in New Issue
Block a user