summaryrefslogtreecommitdiffstats
path: root/src/input
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2020-11-20 17:26:26 +0000
committerMike Krus <mike.krus@kdab.com>2021-01-05 16:03:03 +0000
commit090ea5502eac39565e33b3882f2173dd5eae473d (patch)
treee79db00cd7cc50e83bbce5adc06ddda59aa30224 /src/input
parent173be1a93699c54d9680d809ca5a56ce0ccccd9a (diff)
Enable compiling non-QML API against Qt 5.15
Built with QtQuick disabled. - C++17 required - minor issues with QList vs QVector - QMutexLocker templated vs not - moc forward declaration handling Change-Id: I5540625e74e2c009e528f56203e4b88be8d54599 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/input')
-rw-r--r--src/input/backend/actioninput.cpp1
-rw-r--r--src/input/backend/axissetting.cpp1
-rw-r--r--src/input/frontend/qkeyboardhandler.h2
3 files changed, 2 insertions, 2 deletions
diff --git a/src/input/backend/actioninput.cpp b/src/input/backend/actioninput.cpp
index 805fde1cf..ed8708949 100644
--- a/src/input/backend/actioninput.cpp
+++ b/src/input/backend/actioninput.cpp
@@ -53,7 +53,6 @@ namespace Input {
ActionInput::ActionInput()
: AbstractActionInput()
- , m_buttons(0)
{
}
diff --git a/src/input/backend/axissetting.cpp b/src/input/backend/axissetting.cpp
index 53e645c4d..c640cd35a 100644
--- a/src/input/backend/axissetting.cpp
+++ b/src/input/backend/axissetting.cpp
@@ -51,7 +51,6 @@ namespace Input {
AxisSetting::AxisSetting()
: BackendNode()
, m_deadZoneRadius(0.0f)
- , m_axes(0)
, m_smooth(false)
{
}
diff --git a/src/input/frontend/qkeyboardhandler.h b/src/input/frontend/qkeyboardhandler.h
index 6dac60c37..ba6119bc0 100644
--- a/src/input/frontend/qkeyboardhandler.h
+++ b/src/input/frontend/qkeyboardhandler.h
@@ -56,7 +56,9 @@ class Q_3DINPUTSHARED_EXPORT QKeyboardHandler : public Qt3DCore::QComponent
Q_OBJECT
Q_PROPERTY(Qt3DInput::QKeyboardDevice *sourceDevice READ sourceDevice WRITE setSourceDevice NOTIFY sourceDeviceChanged)
Q_PROPERTY(bool focus READ focus WRITE setFocus NOTIFY focusChanged)
+#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
Q_MOC_INCLUDE("Qt3DInput/qkeyboarddevice.h")
+#endif
public:
explicit QKeyboardHandler(QNode *parent = nullptr);
~QKeyboardHandler();