summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2016-01-19 16:09:33 +0100
committerSean Harmer <sean.harmer@kdab.com>2016-01-19 18:42:28 +0000
commit30152f710ab459c203d3b59d2d0c364af365f92f (patch)
tree57487ed78632ebe44f48399f09500fadc5a9f7e3
parent0f6aa74cf2b3bb7e7844de151ce14e52b4122595 (diff)
Register QInputSettings to QML
Change-Id: Ic97a780c56e748648108413c91fe4ad4142de8bc Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
-rw-r--r--src/quick3d/imports/input/qt3dquick3dinputplugin.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp b/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp
index c748c4e59..89c48a7ab 100644
--- a/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp
+++ b/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp
@@ -53,6 +53,7 @@
#include <Qt3DInput/qinputchord.h>
#include <Qt3DInput/qlogicaldevice.h>
#include <Qt3DInput/qabstractphysicaldevice.h>
+#include <Qt3DInput/qinputsettings.h>
#include <Qt3DQuickInput/private/quick3daxis_p.h>
#include <Qt3DQuickInput/private/quick3daction_p.h>
#include <Qt3DQuickInput/private/quick3daggregateaction_p.h>
@@ -68,6 +69,7 @@ void Qt3DQuick3DInputPlugin::registerTypes(const char *uri)
qmlRegisterUncreatableType<Qt3DInput::QKeyEvent>(uri, 2, 0, "KeyEvent", QStringLiteral("Events cannot be created"));
qmlRegisterType<Qt3DInput::QKeyboardController>(uri, 2, 0, "KeyboardController");
qmlRegisterType<Qt3DInput::QKeyboardInput>(uri, 2, 0, "KeyboardInput");
+ qmlRegisterType<Qt3DInput::QInputSettings>(uri, 2, 0, "InputSettings");
qmlRegisterUncreatableType<Qt3DInput::QMouseEvent>(uri, 2, 0, "MouseEvent", QStringLiteral("Events cannot be created"));
qmlRegisterUncreatableType<Qt3DInput::QWheelEvent>(uri, 2, 0, "WheelEvent", QStringLiteral("Events cannot be created"));