Changeset View
Changeset View
Standalone View
Standalone View
input_event_spy.h
Show All 19 Lines | |||||
20 | #ifndef KWIN_INPUT_EVENT_SPY_H | 20 | #ifndef KWIN_INPUT_EVENT_SPY_H | ||
21 | #define KWIN_INPUT_EVENT_SPY_H | 21 | #define KWIN_INPUT_EVENT_SPY_H | ||
22 | #include <kwin_export.h> | 22 | #include <kwin_export.h> | ||
23 | 23 | | |||
24 | #include <QtGlobal> | 24 | #include <QtGlobal> | ||
25 | 25 | | |||
26 | class QPointF; | 26 | class QPointF; | ||
27 | class QSizeF; | 27 | class QSizeF; | ||
28 | class QTabletEvent; | ||||
28 | 29 | | |||
29 | namespace KWin | 30 | namespace KWin | ||
30 | { | 31 | { | ||
31 | class KeyEvent; | 32 | class KeyEvent; | ||
32 | class MouseEvent; | 33 | class MouseEvent; | ||
33 | class WheelEvent; | 34 | class WheelEvent; | ||
34 | class SwitchEvent; | 35 | class SwitchEvent; | ||
35 | 36 | | |||
▲ Show 20 Lines • Show All 43 Lines • ▼ Show 20 Line(s) | 50 | public: | |||
79 | 80 | | |||
80 | virtual void swipeGestureBegin(int fingerCount, quint32 time); | 81 | virtual void swipeGestureBegin(int fingerCount, quint32 time); | ||
81 | virtual void swipeGestureUpdate(const QSizeF &delta, quint32 time); | 82 | virtual void swipeGestureUpdate(const QSizeF &delta, quint32 time); | ||
82 | virtual void swipeGestureEnd(quint32 time); | 83 | virtual void swipeGestureEnd(quint32 time); | ||
83 | virtual void swipeGestureCancelled(quint32 time); | 84 | virtual void swipeGestureCancelled(quint32 time); | ||
84 | 85 | | |||
85 | virtual void switchEvent(SwitchEvent *event); | 86 | virtual void switchEvent(SwitchEvent *event); | ||
86 | 87 | | |||
88 | virtual void tabletToolEvent(QTabletEvent *event); | ||||
89 | virtual void tabletToolButtonEvent(const QSet<uint> &pressedButtons); | ||||
90 | virtual void tabletPadButtonEvent(const QSet<uint> &pressedButtons); | ||||
91 | virtual void tabletPadStripEvent(int number, int position, bool isFinger); | ||||
92 | virtual void tabletPadRingEvent(int number, int position, bool isFinger); | ||||
87 | }; | 93 | }; | ||
88 | 94 | | |||
89 | 95 | | |||
90 | } // namespace KWin | 96 | } // namespace KWin | ||
91 | 97 | | |||
92 | #endif | 98 | #endif |