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

Public Member Functions

void keyEvent (KeyEvent *event) override
 
void pointerEvent (MouseEvent *event) override
 
void tabletPadButtonEvent (uint, bool pressed, const TabletPadId &, std::chrono::microseconds time) override
 
void tabletToolButtonEvent (uint, bool pressed, const TabletToolId &, std::chrono::microseconds time) override
 
void tabletToolEvent (TabletEvent *event) override
 
void touchDown (qint32, const QPointF &, std::chrono::microseconds time) override
 
void update ()
 
- Public Member Functions inherited from KWin::InputEventSpy
 InputEventSpy ()
 
virtual ~InputEventSpy ()
 
virtual void wheelEvent (WheelEvent *event)
 
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 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 2744 of file input.cpp.

Member Function Documentation

◆ keyEvent()

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

Event spy for keyboard events.

Parameters
eventThe event information about the key event

Reimplemented from KWin::InputEventSpy.

Definition at line 2747 of file input.cpp.

◆ pointerEvent()

void KWin::WindowInteractedSpy::pointerEvent ( MouseEvent * event)
inlineoverridevirtual

Event spy for pointer events which can be described by a MouseEvent.

Parameters
eventThe event information about the move or button press/release

Reimplemented from KWin::InputEventSpy.

Definition at line 2755 of file input.cpp.

◆ tabletPadButtonEvent()

void KWin::WindowInteractedSpy::tabletPadButtonEvent ( uint ,
bool pressed,
const TabletPadId & ,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2763 of file input.cpp.

◆ tabletToolButtonEvent()

void KWin::WindowInteractedSpy::tabletToolButtonEvent ( uint ,
bool pressed,
const TabletToolId & ,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2771 of file input.cpp.

◆ tabletToolEvent()

void KWin::WindowInteractedSpy::tabletToolEvent ( TabletEvent * event)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2779 of file input.cpp.

◆ touchDown()

void KWin::WindowInteractedSpy::touchDown ( qint32 ,
const QPointF & ,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2787 of file input.cpp.

◆ update()

void KWin::WindowInteractedSpy::update ( )
inline

Definition at line 2792 of file input.cpp.


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