summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Ogilvie <colin.ogilvie@kdab.com>2016-01-13 16:35:45 +0000
committerPaul Lemire <paul.lemire@kdab.com>2016-01-14 09:30:15 +0000
commit779a85325a60ab4aa5cdb02175fde288efbbc176 (patch)
tree2c9ffe24a4d3e8b018b2e069caa4ee7855e31ff0
parentf752196001ab1cd922a161b01e7e2463fee6e443 (diff)
Fix missing QML registration for AbstractActionInput
Change-Id: I1796b543ba4f2868c842540718da73a9b0e94e64 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
-rw-r--r--src/quick3d/imports/input/qt3dquick3dinputplugin.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp b/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp
index 072066b54..58e892918 100644
--- a/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp
+++ b/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp
@@ -72,6 +72,7 @@ void Qt3DQuick3DInputPlugin::registerTypes(const char *uri)
qmlRegisterExtendedType<Qt3DInput::QLogicalDevice, Qt3DInput::Input::Quick::Quick3DLogicalDevice>(uri, 2, 0, "LogicalDevice");
qmlRegisterType<Qt3DInput::QAxisActionHandler>(uri, 2, 0, "AxisActionHandler");
+ qmlRegisterUncreatableType<Qt3DInput::QAbstractActionInput>(uri, 2, 0, "AbstractActionInput", QStringLiteral("AbstractActionInput is abstract"));
qmlRegisterType<Qt3DInput::QActionInput>(uri, 2, 0, "ActionInput");
qmlRegisterType<Qt3DInput::QAxisInput>(uri, 2, 0, "AxisInput");
qmlRegisterType<Qt3DInput::QAxisSetting>(uri, 2, 0, "AxisSetting");