forked from qt-creator/qt-creator
qmljs: eagerly import library typeinfo
Change-Id: I599b84e9938d021343cca1cdb7d54d53155eaf91 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
This commit is contained in:
@@ -749,6 +749,8 @@ static bool findNewQmlLibraryInPath(const QString &path,
|
|||||||
const QString libraryPath = QFileInfo(qmldirFile).absolutePath();
|
const QString libraryPath = QFileInfo(qmldirFile).absolutePath();
|
||||||
newLibraries->insert(libraryPath);
|
newLibraries->insert(libraryPath);
|
||||||
modelManager->updateLibraryInfo(libraryPath, LibraryInfo(qmldirParser));
|
modelManager->updateLibraryInfo(libraryPath, LibraryInfo(qmldirParser));
|
||||||
|
modelManager->loadPluginTypes(QFileInfo(libraryPath).canonicalFilePath(), libraryPath,
|
||||||
|
QString(), QString());
|
||||||
|
|
||||||
// scan the qml files in the library
|
// scan the qml files in the library
|
||||||
foreach (const QmlDirParser::Component &component, qmldirParser.components()) {
|
foreach (const QmlDirParser::Component &component, qmldirParser.components()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user