summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntti Määttä <antti.maatta@qt.io>2016-10-28 13:53:45 +0300
committerAntti Määttä <antti.maatta@qt.io>2017-01-26 15:59:55 +0000
commit28c0ea55ea77747c0a396537b40a0078f94c95df (patch)
treef9bb6e28c996180c98bfe6ee4f7d06258c2ee201
parentcaf99904a91cb015b681b3ef5a9d8e13fd8323bf (diff)
Register scene2d qml type
Change-Id: I12e90f027653ca4bed230d3c0839786d03c2de16 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/quick3d/imports/render/qt3dquick3drenderplugin.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp b/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp
index 51c029fc1..a5a6df040 100644
--- a/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp
+++ b/src/quick3d/imports/render/qt3dquick3drenderplugin.cpp
@@ -102,6 +102,8 @@
#include <Qt3DRender/qpickingsettings.h>
#include <Qt3DRender/qeventforward.h>
#include <Qt3DRender/qrendercapture.h>
+
+#include <Qt3DQuickRender/qscene2d.h>
#include <Qt3DQuickRender/private/quick3dlayerfilter_p.h>
#include <Qt3DQuickRender/private/quick3dtechnique_p.h>
#include <Qt3DQuickRender/private/quick3dmaterial_p.h>
@@ -262,6 +264,9 @@ void Qt3DQuick3DRenderPlugin::registerTypes(const char *uri)
qmlRegisterType<Qt3DRender::QSeamlessCubemap>(uri, 2, 0, "SeamlessCubemap");
qmlRegisterType<Qt3DRender::QStencilOperation>(uri, 2, 0, "StencilOperation");
qmlRegisterType<Qt3DRender::QStencilMask>(uri, 2, 0, "StencilMask");
+
+ // Scene2D
+ Qt3DRender::Quick::registerType<Qt3DRender::Quick::QScene2D>("QScene2D", "Qt3D.Render/Scene2D", uri, 2, 0, "Scene2D");
}
QT_END_NAMESPACE