diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2014-09-11 09:35:55 +0200 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2014-09-29 13:16:55 +0200 |
commit | 2de56c8b9f6ebc275ce7d5ec97599e8548e81d14 (patch) | |
tree | 85f9b534f8bf430d015ca2893ddb25a1ef2ea0c5 /src/core/aspects | |
parent | bb65f92dcd780b753124314d72ef761944c99353 (diff) |
QChangeArbiter overhauled
Change-Id: I46e81f4f428171db5304d11985ddbbb78ab09030
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/aspects')
-rw-r--r-- | src/core/aspects/qaspectengine.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/core/aspects/qaspectengine.cpp b/src/core/aspects/qaspectengine.cpp index f7302b90a..d71ae871a 100644 --- a/src/core/aspects/qaspectengine.cpp +++ b/src/core/aspects/qaspectengine.cpp @@ -67,6 +67,7 @@ QAspectEnginePrivate::QAspectEnginePrivate(QAspectEngine *qq) qRegisterMetaType<Qt3D::QAbstractAspect *>(); qRegisterMetaType<Qt3D::QPostman *>(); qRegisterMetaType<Qt3D::QNode *>(); + qRegisterMetaType<Qt3D::QSceneInterface *>(); } QAspectEngine::QAspectEngine(QObject *parent) @@ -104,6 +105,9 @@ void QAspectEngine::initialize() QMetaObject::invokeMethod(arbiter, "setPostman", Q_ARG(Qt3D::QPostman *, d->m_postman)); + QMetaObject::invokeMethod(arbiter, + "setScene", + Q_ARG(Qt3D::QSceneInterface *, d->m_scene)); } void QAspectEngine::shutdown() |