diff options
author | Andy Shaw <andy.shaw@qt.io> | 2016-08-22 19:23:58 +0200 |
---|---|---|
committer | Andy Shaw <andy.shaw@qt.io> | 2016-08-23 07:07:48 +0000 |
commit | 9f488c60d99f646cac163fc6629889eaa309d3f6 (patch) | |
tree | 5a57b664566dd424f5fdc4ea298c9be685d1da10 | |
parent | 0dbe2cbfff8734012e11fa749ae9e3d66227fb75 (diff) |
Register the metatype for QFrameGraphNode
Since QFrameGraphNode is used for the notifier signal then it needs to
registered so that it can be passed across threads if necessary.
Change-Id: Ia66b444bb18d02faa04883bba809cb14c3b3036b
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r-- | src/render/frontend/qrenderaspect.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/frontend/qrenderaspect.cpp b/src/render/frontend/qrenderaspect.cpp index 5a8195b64..f6d26fb22 100644 --- a/src/render/frontend/qrenderaspect.cpp +++ b/src/render/frontend/qrenderaspect.cpp @@ -174,6 +174,7 @@ void QRenderAspectPrivate::registerBackendTypes() qRegisterMetaType<Qt3DRender::QBuffer*>(); qRegisterMetaType<Qt3DRender::QEffect*>(); + qRegisterMetaType<Qt3DRender::QFrameGraphNode *>(); q->registerBackendType<Qt3DCore::QEntity>(QSharedPointer<Render::RenderEntityFunctor>::create(m_renderer, m_nodeManagers)); q->registerBackendType<Qt3DCore::QTransform>(QSharedPointer<Render::NodeFunctor<Render::Transform, Render::TransformManager> >::create(m_renderer, m_nodeManagers->transformManager())); |