Change-Id: I4f69b9e4e33a789215941f8021b8937c8aa2e7c1
Reviewed-on: http://codereview.qt.nokia.com/3783
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
}
}
- if (!explicitProperty)
+ if (!explicitProperty)
defaultProperty->setName(r);
} else {
prop->value->metatype = type->attachedPropertiesType();
} else {
// Setup regular property data
+ if (prop->isDefault) {
+ QMetaProperty p = QDeclarativeMetaType::defaultProperty(metaObject);
+
+ if (p.name())
+ prop->setName(p.name());
+ }
+
bool notInRevision = false;
QDeclarativePropertyCache::Data *d =
prop->name().isEmpty()?0:property(obj, prop->name(), ¬InRevision);