KWin
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KWin::HideCursorSpy Class Reference

#include <hide_cursor_spy.h>

Inheritance diagram for KWin::HideCursorSpy:
KWin::InputEventSpy

Public Member Functions

void pointerEvent (KWin::MouseEvent *event) override
 
void wheelEvent (KWin::WheelEvent *event) override
 
void touchDown (qint32 id, const QPointF &pos, std::chrono::microseconds time) override
 
void tabletToolEvent (TabletEvent *event) override
 
- Public Member Functions inherited from KWin::InputEventSpy
 InputEventSpy ()
 
virtual ~InputEventSpy ()
 
virtual void keyEvent (KeyEvent *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 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 15 of file hide_cursor_spy.h.

Member Function Documentation

◆ pointerEvent()

void KWin::HideCursorSpy::pointerEvent ( KWin::MouseEvent * event)
overridevirtual

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 17 of file hide_cursor_spy.cpp.

◆ tabletToolEvent()

void KWin::HideCursorSpy::tabletToolEvent ( TabletEvent * event)
overridevirtual

Reimplemented from KWin::InputEventSpy.

Definition at line 32 of file hide_cursor_spy.cpp.

◆ touchDown()

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

Reimplemented from KWin::InputEventSpy.

Definition at line 27 of file hide_cursor_spy.cpp.

◆ wheelEvent()

void KWin::HideCursorSpy::wheelEvent ( KWin::WheelEvent * event)
overridevirtual

Event spy for pointer axis events.

Parameters
eventThe event information about the axis event

Reimplemented from KWin::InputEventSpy.

Definition at line 22 of file hide_cursor_spy.cpp.


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