diff --git a/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp b/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp index 6af085398e8..abe7445e398 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp @@ -391,11 +391,8 @@ void SubComponentManager::registerQmlFile(const QFileInfo &fileInfo, const QStri itemLibraryEntry.setRequiredImport(fixedQualifier); } - - if (!model()->metaInfo().itemLibraryInfo()->containsEntry(itemLibraryEntry)) { - - model()->metaInfo().itemLibraryInfo()->addEntry(itemLibraryEntry); - } + if (!model()->metaInfo().itemLibraryInfo()->containsEntry(itemLibraryEntry)) + model()->metaInfo().itemLibraryInfo()->addEntries(QList() << itemLibraryEntry); } }