diff options
author | Volker Krause <volker.krause@kdab.com> | 2016-02-19 15:56:59 +0100 |
---|---|---|
committer | Volker Krause <volker.krause@kdab.com> | 2016-02-19 16:42:22 +0000 |
commit | d39c459d7f08321e2b52067bb21f431227065640 (patch) | |
tree | d6271d87251f111241b339ab97344391268d33ca /src/core/aspects | |
parent | ead5e5bf9dc32732296c997592d3b3ca07ad0345 (diff) |
Move meta type registration out of the QNode ctor.
That's called way too often. Also, actually register the metatype with
the correct fully-qualified name.
Change-Id: I6bd68e48908ebeb9b53e62ff04215851abdb98c5
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/core/aspects')
-rw-r--r-- | src/core/aspects/qaspectengine.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/aspects/qaspectengine.cpp b/src/core/aspects/qaspectengine.cpp index e3fc6c9d2..de416eb5e 100644 --- a/src/core/aspects/qaspectengine.cpp +++ b/src/core/aspects/qaspectengine.cpp @@ -69,6 +69,7 @@ QAspectEnginePrivate::QAspectEnginePrivate() { qRegisterMetaType<Qt3DCore::QAbstractAspect *>(); qRegisterMetaType<Qt3DCore::QObserverInterface *>(); + qRegisterMetaType<Qt3DCore::QNode *>(); qRegisterMetaType<Qt3DCore::QEntity *>(); qRegisterMetaType<Qt3DCore::QScene *>(); qRegisterMetaType<Qt3DCore::QAbstractPostman *>(); |