diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2016-02-25 18:32:01 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2016-02-29 11:12:57 +0000 |
commit | 8a30f6391791e468a680834d1e445102e6fe4d47 (patch) | |
tree | 2524bdb58338e0c7063fcd8172f338594946f4cd /src/quick3d/imports/input | |
parent | 3609ef317c5b454548b25d31100fd3d2090a6e9d (diff) |
Inputs overhauled
- Remove QAxisActionHandler
- Remove AxisAxtionHandler, AxisActionPayload, UpdateHandlerJob
- Make QLogicalDevice a QComponent
- QAction sending action active update to frontend
- QAxis sending axis value update to frontend
- QFirstPersonCameraController rewritten in a more efficient manner
Change-Id: I09a83f95b97238e4393a88103f76d8ba93e1403d
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/quick3d/imports/input')
-rw-r--r-- | src/quick3d/imports/input/qt3dquick3dinputplugin.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp b/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp index 5515a2030..320b9754b 100644 --- a/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp +++ b/src/quick3d/imports/input/qt3dquick3dinputplugin.cpp @@ -50,7 +50,6 @@ #include <Qt3DInput/qaxisinput.h> #include <Qt3DInput/qaxissetting.h> #include <Qt3DInput/qaction.h> -#include <Qt3DInput/qaxisactionhandler.h> #include <Qt3DInput/qactioninput.h> #include <Qt3DInput/qinputsequence.h> #include <Qt3DInput/qinputchord.h> @@ -84,7 +83,6 @@ void Qt3DQuick3DInputPlugin::registerTypes(const char *uri) qmlRegisterType<Qt3DInput::QMouseController>(uri, 2, 0, "MouseController"); 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"); qmlRegisterUncreatableType<Qt3DInput::QAbstractAggregateActionInput>(uri, 2, 0, "AbstractAggregateActionInput", QStringLiteral("AbstractAggregateActionInput is abstract")); |