summaryrefslogtreecommitdiffstats
path: root/src/input/backend/inputhandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/backend/inputhandler.cpp')
-rw-r--r--src/input/backend/inputhandler.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/input/backend/inputhandler.cpp b/src/input/backend/inputhandler.cpp
index 8fdef2bf2..483772c8e 100644
--- a/src/input/backend/inputhandler.cpp
+++ b/src/input/backend/inputhandler.cpp
@@ -42,6 +42,7 @@
#include "keyeventdispatcherjob_p.h"
#include "mouseeventdispatcherjob_p.h"
#include <Qt3DCore/private/qeventfilterservice_p.h>
+#include "inputsettings_p.h"
QT_BEGIN_NAMESPACE
@@ -67,6 +68,7 @@ InputHandler::InputHandler()
, m_inputSequenceManager(new InputSequenceManager())
, m_logicalDeviceManager(new LogicalDeviceManager())
, m_genericPhysicalDeviceBackendNodeManager(new GenericDeviceBackendNodeManager)
+ , m_settings(Q_NULLPTR)
{
m_keyboardEventFilter->setInputHandler(this);
m_mouseEventFilter->setInputHandler(this);
@@ -220,6 +222,11 @@ void InputHandler::addInputDeviceIntegration(QInputDeviceIntegration *inputInteg
m_inputDeviceIntegrations.push_back(inputIntegration);
}
+void InputHandler::setInputSettings(InputSettings *settings)
+{
+ m_settings = settings;
+}
+
} // namespace Input
} // namespace Qt3DInput