From cf7f79483ae5c34984506624ab143f4e41acfd9b Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@nokia.com> Date: Mon, 22 Feb 2010 16:16:46 +0100 Subject: [PATCH] Fix compilation of QmlDesigner PropertyEditor autotests --- .../propertyeditortests/testpropertyeditor.cpp | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/tests/auto/qml/qmldesigner/propertyeditortests/testpropertyeditor.cpp b/tests/auto/qml/qmldesigner/propertyeditortests/testpropertyeditor.cpp index 505d7c6d604..e17c6bed5a4 100644 --- a/tests/auto/qml/qmldesigner/propertyeditortests/testpropertyeditor.cpp +++ b/tests/auto/qml/qmldesigner/propertyeditortests/testpropertyeditor.cpp @@ -174,7 +174,6 @@ TestPropertyEditor::TestPropertyEditor() void TestPropertyEditor::initTestCase() { qInstallMsgHandler(testMessageOutput); - MetaInfo::setPluginPaths(pluginPaths()); Exception::setShouldAssert(false); } @@ -242,7 +241,10 @@ void TestPropertyEditor::createSubNode() setupPropertyEditor(widget.get(), model.data()); QVERIFY(view->rootModelNode().isValid()); selectThrough(view->rootModelNode()); - ModelNode childNode = view->rootModelNode().addChildNode("Qt/Rectangle", 4, 6, "data"); + + ModelNode childNode = view->createModelNode("Qt/Rectangle", 4, 6); + view->rootModelNode().nodeListProperty("data").reparentHere(childNode); + QVERIFY(childNode.isValid()); QVERIFY(view->rootModelNode().allDirectSubModelNodes().contains(childNode)); QVERIFY(childNode.parentProperty().parentModelNode() == view->rootModelNode()); @@ -278,7 +280,9 @@ void TestPropertyEditor::createRect() //selectThrough(view->rootModelNode()); - ModelNode childNode = view->rootModelNode().addChildNode("Qt/Rectangle", 4, 6, "data"); + ModelNode childNode = view->createModelNode("Qt/Rectangle", 4, 6); + view->rootModelNode().nodeListProperty("data").reparentHere(childNode); + QVERIFY(childNode.isValid()); QVERIFY(view->rootModelNode().allDirectSubModelNodes().contains(childNode)); QVERIFY(childNode.parentProperty().parentModelNode() == view->rootModelNode()); @@ -325,7 +329,8 @@ void TestPropertyEditor::removeNode() selectThrough(view->rootModelNode()); - ModelNode childNode = view->rootModelNode().addChildNode("Qt/Rectangle", 4, 6, "data"); + ModelNode childNode = view->createModelNode("Qt/Rectangle", 4, 6); + view->rootModelNode().nodeListProperty("data").reparentHere(childNode); QVERIFY(childNode.isValid()); QCOMPARE(view->rootModelNode().allDirectSubModelNodes().count(), 1); QVERIFY(view->rootModelNode().allDirectSubModelNodes().contains(childNode)); @@ -333,7 +338,8 @@ void TestPropertyEditor::removeNode() selectThrough(childNode); - ModelNode subChildNode = childNode.addChildNode("Qt/Rectangle", 4, 6, "data"); + ModelNode subChildNode = view->createModelNode("Qt/Rectangle", 4, 6); + childNode.nodeListProperty("data").reparentHere(subChildNode); QVERIFY(subChildNode.isValid()); QCOMPARE(childNode.allDirectSubModelNodes().count(), 1); QVERIFY(childNode.allDirectSubModelNodes().contains(subChildNode)); -- GitLab