KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::KeyStateChangedSpy Class Reference
Inheritance diagram for KWin::KeyStateChangedSpy:
KWin::InputEventSpy

Public Member Functions

 KeyStateChangedSpy (InputRedirection *input)
 
void keyEvent (KeyEvent *event) override
 
- Public Member Functions inherited from KWin::InputEventSpy
 InputEventSpy ()
 
virtual ~InputEventSpy ()
 
virtual void pointerEvent (MouseEvent *event)
 
virtual void wheelEvent (WheelEvent *event)
 
virtual void touchDown (qint32 id, const QPointF &pos, std::chrono::microseconds time)
 
virtual void touchMotion (qint32 id, const QPointF &pos, std::chrono::microseconds time)
 
virtual void touchUp (qint32 id, std::chrono::microseconds time)
 
virtual void pinchGestureBegin (int fingerCount, std::chrono::microseconds time)
 
virtual void pinchGestureUpdate (qreal scale, qreal angleDelta, const QPointF &delta, std::chrono::microseconds time)
 
virtual void pinchGestureEnd (std::chrono::microseconds time)
 
virtual void pinchGestureCancelled (std::chrono::microseconds time)
 
virtual void swipeGestureBegin (int fingerCount, std::chrono::microseconds time)
 
virtual void swipeGestureUpdate (const QPointF &delta, std::chrono::microseconds time)
 
virtual void swipeGestureEnd (std::chrono::microseconds time)
 
virtual void swipeGestureCancelled (std::chrono::microseconds time)
 
virtual void holdGestureBegin (int fingerCount, std::chrono::microseconds time)
 
virtual void holdGestureEnd (std::chrono::microseconds time)
 
virtual void holdGestureCancelled (std::chrono::microseconds time)
 
virtual void switchEvent (SwitchEvent *event)
 
virtual void tabletToolEvent (TabletEvent *event)
 
virtual void tabletToolButtonEvent (uint button, bool pressed, const TabletToolId &tabletToolId, std::chrono::microseconds time)
 
virtual void tabletPadButtonEvent (uint button, bool pressed, const TabletPadId &tabletPadId, std::chrono::microseconds time)
 
virtual void tabletPadStripEvent (int number, int position, bool isFinger, const TabletPadId &tabletPadId, std::chrono::microseconds time)
 
virtual void tabletPadRingEvent (int number, int position, bool isFinger, const TabletPadId &tabletPadId, std::chrono::microseconds time)
 

Detailed Description

Definition at line 68 of file keyboard_input.cpp.

Constructor & Destructor Documentation

◆ KeyStateChangedSpy()

KWin::KeyStateChangedSpy::KeyStateChangedSpy ( InputRedirection * input)
inline

Definition at line 71 of file keyboard_input.cpp.

Member Function Documentation

◆ keyEvent()

void KWin::KeyStateChangedSpy::keyEvent ( KeyEvent * event)
inlineoverridevirtual

Event spy for keyboard events.

Parameters
eventThe event information about the key event

Reimplemented from KWin::InputEventSpy.

Definition at line 76 of file keyboard_input.cpp.


The documentation for this class was generated from the following file: