diff options
Diffstat (limited to 'src/render/picking/pickeventfilter_p.h')
-rw-r--r-- | src/render/picking/pickeventfilter_p.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/render/picking/pickeventfilter_p.h b/src/render/picking/pickeventfilter_p.h index df94a3085..fc4b00ddc 100644 --- a/src/render/picking/pickeventfilter_p.h +++ b/src/render/picking/pickeventfilter_p.h @@ -53,6 +53,7 @@ #include <QObject> #include <QMouseEvent> +#include <QKeyEvent> #include <QtCore/qmutex.h> QT_BEGIN_NAMESPACE @@ -68,13 +69,15 @@ public: explicit PickEventFilter(QObject *parent = nullptr); ~PickEventFilter(); - QList<QMouseEvent> pendingEvents(); + QList<QMouseEvent> pendingMouseEvents(); + QList<QKeyEvent> pendingKeyEvents(); protected: bool eventFilter(QObject *obj, QEvent *e) Q_DECL_FINAL; private: - QList<QMouseEvent> m_pendingEvents; + QList<QMouseEvent> m_pendingMouseEvents; + QList<QKeyEvent> m_pendingKeyEvents; QMutex m_mutex; }; |