summaryrefslogtreecommitdiffstats
path: root/src/core/nodes/qcomponent.cpp
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@theqtcompany.com>2015-03-17 20:27:11 +0100
committerLiang Qi <liang.qi@theqtcompany.com>2015-03-17 20:27:11 +0100
commit21909674d5dea747287eb45bffbbdbb98fe3b627 (patch)
tree77e12451591bed1b4aa4b2712f050e65ce4d3499 /src/core/nodes/qcomponent.cpp
parentdcf62b73016080827aa23bea0d40451049d5595d (diff)
parent5d816e2a5de1ba69e51167f6d5ec555d4a08b184 (diff)
Merge remote-tracking branch 'origin/5.5' into dev
Conflicts: src/core/doc/qt3dcore.qdocconf Change-Id: I3e0b4288daf6be5cd0d274ab34223e7a9ea2ec18
Diffstat (limited to 'src/core/nodes/qcomponent.cpp')
-rw-r--r--src/core/nodes/qcomponent.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/nodes/qcomponent.cpp b/src/core/nodes/qcomponent.cpp
index da4b38799..815775e5b 100644
--- a/src/core/nodes/qcomponent.cpp
+++ b/src/core/nodes/qcomponent.cpp
@@ -59,8 +59,8 @@ void QComponentPrivate::addEntity(QEntity *entity)
// We notify only if we have a QChangeArbiter
if (m_changeArbiter != Q_NULLPTR) {
Q_Q(QComponent);
- QScenePropertyChangePtr e(new QScenePropertyChange(ComponentAdded, q));
- e->setPropertyName(QByteArrayLiteral("entity"));
+ QScenePropertyChangePtr e(new QScenePropertyChange(ComponentAdded, QSceneChange::Node, q->id()));
+ e->setPropertyName("entity");
e->setValue(QVariant::fromValue(entity->id()));
notifyObservers(e);
}
@@ -71,8 +71,8 @@ void QComponentPrivate::removeEntity(QEntity *entity)
// We notify only if we have a QChangeArbiter
if (m_changeArbiter != Q_NULLPTR) {
Q_Q(QComponent);
- QScenePropertyChangePtr e(new QScenePropertyChange(ComponentRemoved, q));
- e->setPropertyName(QByteArrayLiteral("entity"));
+ QScenePropertyChangePtr e(new QScenePropertyChange(ComponentRemoved, QSceneChange::Node, q->id()));
+ e->setPropertyName("entity");
e->setValue(QVariant::fromValue(entity->id()));
notifyObservers(e);
}