From 12924748222c16db73bef888d67f2ae95a95ec78 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@nokia.com> Date: Thu, 9 Sep 2010 12:02:32 +0200 Subject: [PATCH] QmlDesigner.metaSystem: set default property for components --- .../qmldesigner/designercore/metainfo/subcomponentmanager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp b/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp index 3f6330f4122..35eec1224de 100644 --- a/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp +++ b/src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp @@ -315,6 +315,9 @@ void SubComponentManagerPrivate::registerQmlFile(const QFileInfo &fileInfo, cons Q_ASSERT(!dynamicProperty.propertyName().isEmpty()); Q_ASSERT(!dynamicProperty.propertyTypeName().isEmpty()); + if (dynamicProperty.isDefaultProperty()) + nodeInfo.setDefaultProperty(dynamicProperty.propertyName()); + PropertyMetaInfo propertyMetaInfo; propertyMetaInfo.setName(dynamicProperty.propertyName()); propertyMetaInfo.setType(dynamicProperty.propertyTypeName()); -- GitLab