forked from qt-creator/qt-creator
QmlDesigner: Use defaultNodeAbstractProperty
Change-Id: Ifa16795d6cca1256b86b69ab9f7da3e0644aec48 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
@@ -114,7 +114,7 @@ static inline void reparentTo(const ModelNode &node, const QmlItemNode &parent)
|
|||||||
NodeAbstractProperty parentProperty;
|
NodeAbstractProperty parentProperty;
|
||||||
|
|
||||||
if (parent.hasDefaultPropertyName())
|
if (parent.hasDefaultPropertyName())
|
||||||
parentProperty = parent.nodeAbstractProperty(parent.defaultPropertyName());
|
parentProperty = parent.defaultNodeAbstractProperty();
|
||||||
else
|
else
|
||||||
parentProperty = parent.nodeAbstractProperty("data");
|
parentProperty = parent.nodeAbstractProperty("data");
|
||||||
|
|
||||||
|
@@ -349,7 +349,7 @@ void MoveManipulator::reparentTo(FormEditorItem *newParent)
|
|||||||
QmlItemNode parentItemNode(newParent->qmlItemNode());
|
QmlItemNode parentItemNode(newParent->qmlItemNode());
|
||||||
if (parentItemNode.isValid()) {
|
if (parentItemNode.isValid()) {
|
||||||
if (parentItemNode.hasDefaultPropertyName())
|
if (parentItemNode.hasDefaultPropertyName())
|
||||||
parentProperty = parentItemNode.nodeAbstractProperty(parentItemNode.defaultPropertyName());
|
parentProperty = parentItemNode.defaultNodeAbstractProperty();
|
||||||
else
|
else
|
||||||
parentProperty = parentItemNode.nodeAbstractProperty("data");
|
parentProperty = parentItemNode.nodeAbstractProperty("data");
|
||||||
|
|
||||||
|
@@ -530,7 +530,7 @@ PropertyName QmlObjectNode::defaultPropertyName() const
|
|||||||
void QmlObjectNode::setParent(QmlObjectNode newParent)
|
void QmlObjectNode::setParent(QmlObjectNode newParent)
|
||||||
{
|
{
|
||||||
if (newParent.hasDefaultPropertyName())
|
if (newParent.hasDefaultPropertyName())
|
||||||
newParent.modelNode().nodeAbstractProperty(newParent.defaultPropertyName()).reparentHere(modelNode());
|
newParent.modelNode().defaultNodeAbstractProperty().reparentHere(modelNode());
|
||||||
}
|
}
|
||||||
|
|
||||||
QmlItemNode QmlObjectNode::toQmlItemNode() const
|
QmlItemNode QmlObjectNode::toQmlItemNode() const
|
||||||
|
Reference in New Issue
Block a user