diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-05-09 11:40:37 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-05-10 19:08:12 +0000 |
commit | fe017d37c909c3f7a059d8675e57cb6c03cf959e (patch) | |
tree | 3dad3043ed06e56f7f10ff981934a80a91b4f5bb /tests/auto/render/qgeometry | |
parent | d52cfb9662a2bf193c3827b8f43a8c7ec74e953e (diff) |
Rename NodeAdded/NodeRemoved ChangeFlags
These are not just for adding/removing QNodes. They are more general
in purpose and are used for adding/removing values to/from collection
based properties e.g. QVector<MyValue>. The addition/removal of QNode
pointers (which we translate to QNodeIds) is just the most common case.
If Q_PROPERTY/QObject gains support for properties of collections and
the typical operations on them, then we will be able to catch and
handle most uses of these change types in QNodePrivate just like we do
for setting a Q_PROPERTY.
Task-number: QTBUG-51494
Change-Id: I707de1647554a61accf81dc79bfe58b289dbff7b
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'tests/auto/render/qgeometry')
-rw-r--r-- | tests/auto/render/qgeometry/tst_qgeometry.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/auto/render/qgeometry/tst_qgeometry.cpp b/tests/auto/render/qgeometry/tst_qgeometry.cpp index deb9c63cd..b85798245 100644 --- a/tests/auto/render/qgeometry/tst_qgeometry.cpp +++ b/tests/auto/render/qgeometry/tst_qgeometry.cpp @@ -121,7 +121,7 @@ private Q_SLOTS: Qt3DCore::QNodeAddedPropertyChangePtr nodeAddedChange = arbiter.events.first().staticCast<Qt3DCore::QNodeAddedPropertyChange>(); QCOMPARE(nodeAddedChange->propertyName(), "attribute"); QCOMPARE(nodeAddedChange->addedNodeId(), attr.id()); - QCOMPARE(nodeAddedChange->type(), Qt3DCore::NodeAdded); + QCOMPARE(nodeAddedChange->type(), Qt3DCore::PropertyValueAdded); arbiter.events.clear(); @@ -141,7 +141,7 @@ private Q_SLOTS: Qt3DCore::QNodeRemovedPropertyChangePtr nodeRemovedChange = arbiter.events.first().staticCast<Qt3DCore::QNodeRemovedPropertyChange>(); QCOMPARE(nodeRemovedChange->propertyName(), "attribute"); QCOMPARE(nodeRemovedChange->removedNodeId(), attr.id()); - QCOMPARE(nodeRemovedChange->type(), Qt3DCore::NodeRemoved); + QCOMPARE(nodeRemovedChange->type(), Qt3DCore::PropertyValueRemoved); arbiter.events.clear(); } |