diff --git a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp index ea344d3e62b..68b6426b8fa 100644 --- a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp +++ b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp @@ -1029,6 +1029,11 @@ void RewriterView::moveToComponent(const ModelNode &modelNode) const QList nodes = modelNode.allSubModelNodesAndThisNode(); QSet directPaths; + // Always add QtQuick import + QString quickImport = model()->qtQuickItemMetaInfo().requiredImportString(); + if (!quickImport.isEmpty()) + directPaths.insert(quickImport); + for (const ModelNode &partialNode : nodes) { QString importStr = partialNode.metaInfo().requiredImportString(); if (importStr.size())