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

#include <keyboard_repeat.h>

Inheritance diagram for KWin::KeyboardRepeat:
KWin::InputEventSpy

Signals

void keyRepeat (quint32 key, std::chrono::microseconds time)
 

Public Member Functions

 KeyboardRepeat (Xkb *xkb)
 
 ~KeyboardRepeat () override
 
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 21 of file keyboard_repeat.h.

Constructor & Destructor Documentation

◆ KeyboardRepeat()

KWin::KeyboardRepeat::KeyboardRepeat ( Xkb * xkb)
explicit

Definition at line 22 of file keyboard_repeat.cpp.

◆ ~KeyboardRepeat()

KWin::KeyboardRepeat::~KeyboardRepeat ( )
overridedefault

Member Function Documentation

◆ keyEvent()

void KWin::KeyboardRepeat::keyEvent ( KeyEvent * event)
overridevirtual

Event spy for keyboard events.

Parameters
eventThe event information about the key event

Reimplemented from KWin::InputEventSpy.

Definition at line 42 of file keyboard_repeat.cpp.

◆ keyRepeat

void KWin::KeyboardRepeat::keyRepeat ( quint32 key,
std::chrono::microseconds time )
signal

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