diff options
Diffstat (limited to 'src/input/backend/inputhandler_p.h')
-rw-r--r-- | src/input/backend/inputhandler_p.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/input/backend/inputhandler_p.h b/src/input/backend/inputhandler_p.h index eff0c0c24..a2a38262d 100644 --- a/src/input/backend/inputhandler_p.h +++ b/src/input/backend/inputhandler_p.h @@ -51,11 +51,12 @@ // We mean it. // +#include <Qt3DInput/QKeyEvent> #include <Qt3DInput/qt3dinput_global.h> -#include <Qt3DInput/private/handle_types_p.h> #include <Qt3DCore/qaspectjob.h> -#include <QKeyEvent> -#include <QMutex> +#include <QtCore/QMutex> + +#include <Qt3DInput/private/handle_types_p.h> QT_BEGIN_NAMESPACE @@ -126,9 +127,11 @@ public: QList<QT_PREPEND_NAMESPACE(QMouseEvent)> pendingMouseEvents(); void clearPendingMouseEvents(); +#if QT_CONFIG(wheelevent) void appendWheelEvent(const QT_PREPEND_NAMESPACE(QWheelEvent) &event); QList<QT_PREPEND_NAMESPACE(QWheelEvent)> pendingWheelEvents(); void clearPendingWheelEvents(); +#endif void appendKeyboardDevice(HKeyboardDevice device); void removeKeyboardDevice(HKeyboardDevice device); @@ -169,7 +172,9 @@ private: QList<QT_PREPEND_NAMESPACE(QKeyEvent)> m_pendingKeyEvents; QList<QT_PREPEND_NAMESPACE(QMouseEvent)> m_pendingMouseEvents; +#if QT_CONFIG(wheelevent) QList<QT_PREPEND_NAMESPACE(QWheelEvent)> m_pendingWheelEvents; +#endif mutable QMutex m_mutex; AxisManager *m_axisManager; |