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

Public Member Functions

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

Detailed Description

Definition at line 2802 of file input.cpp.

Member Function Documentation

◆ holdGestureBegin()

void KWin::UserActivitySpy::holdGestureBegin ( int fingerCount,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2866 of file input.cpp.

◆ holdGestureCancelled()

void KWin::UserActivitySpy::holdGestureCancelled ( std::chrono::microseconds time)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2874 of file input.cpp.

◆ holdGestureEnd()

void KWin::UserActivitySpy::holdGestureEnd ( std::chrono::microseconds time)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2870 of file input.cpp.

◆ keyEvent()

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

Event spy for keyboard events.

Parameters
eventThe event information about the key event

Reimplemented from KWin::InputEventSpy.

Definition at line 2814 of file input.cpp.

◆ pinchGestureBegin()

void KWin::UserActivitySpy::pinchGestureBegin ( int fingerCount,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2832 of file input.cpp.

◆ pinchGestureCancelled()

void KWin::UserActivitySpy::pinchGestureCancelled ( std::chrono::microseconds time)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2844 of file input.cpp.

◆ pinchGestureEnd()

void KWin::UserActivitySpy::pinchGestureEnd ( std::chrono::microseconds time)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2840 of file input.cpp.

◆ pinchGestureUpdate()

void KWin::UserActivitySpy::pinchGestureUpdate ( qreal scale,
qreal angleDelta,
const QPointF & delta,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2836 of file input.cpp.

◆ pointerEvent()

void KWin::UserActivitySpy::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 2805 of file input.cpp.

◆ swipeGestureBegin()

void KWin::UserActivitySpy::swipeGestureBegin ( int fingerCount,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2849 of file input.cpp.

◆ swipeGestureCancelled()

void KWin::UserActivitySpy::swipeGestureCancelled ( std::chrono::microseconds time)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2861 of file input.cpp.

◆ swipeGestureEnd()

void KWin::UserActivitySpy::swipeGestureEnd ( std::chrono::microseconds time)
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2857 of file input.cpp.

◆ swipeGestureUpdate()

void KWin::UserActivitySpy::swipeGestureUpdate ( const QPointF & delta,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2853 of file input.cpp.

◆ tabletPadButtonEvent()

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

Reimplemented from KWin::InputEventSpy.

Definition at line 2887 of file input.cpp.

◆ tabletPadRingEvent()

void KWin::UserActivitySpy::tabletPadRingEvent ( int number,
int position,
bool isFinger,
const TabletPadId & tabletPadId,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2895 of file input.cpp.

◆ tabletPadStripEvent()

void KWin::UserActivitySpy::tabletPadStripEvent ( int number,
int position,
bool isFinger,
const TabletPadId & tabletPadId,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2891 of file input.cpp.

◆ tabletToolButtonEvent()

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

Reimplemented from KWin::InputEventSpy.

Definition at line 2883 of file input.cpp.

◆ tabletToolEvent()

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

Reimplemented from KWin::InputEventSpy.

Definition at line 2879 of file input.cpp.

◆ touchDown()

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

Reimplemented from KWin::InputEventSpy.

Definition at line 2819 of file input.cpp.

◆ touchMotion()

void KWin::UserActivitySpy::touchMotion ( qint32 id,
const QPointF & pos,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2823 of file input.cpp.

◆ touchUp()

void KWin::UserActivitySpy::touchUp ( qint32 id,
std::chrono::microseconds time )
inlineoverridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 2827 of file input.cpp.

◆ wheelEvent()

void KWin::UserActivitySpy::wheelEvent ( WheelEvent * event)
inlineoverridevirtual

Event spy for pointer axis events.

Parameters
eventThe event information about the axis event

Reimplemented from KWin::InputEventSpy.

Definition at line 2809 of file input.cpp.


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