KWin
|
#include <x11_windowed_backend.h>
Public Member Functions | |
X11WindowedInputDevice ()=default | |
void | setPointer (bool set) |
void | setKeyboard (bool set) |
void | setTouch (bool set) |
void | setName (const QString &name) |
QString | sysName () const override |
QString | name () const override |
bool | isEnabled () const override |
void | setEnabled (bool enabled) override |
LEDs | leds () const override |
void | setLeds (LEDs leds) override |
bool | isKeyboard () const override |
bool | isPointer () const override |
bool | isTouchpad () const override |
bool | isTouch () const override |
bool | isTabletTool () const override |
bool | isTabletPad () const override |
bool | isTabletModeSwitch () const override |
bool | isLidSwitch () const override |
![]() | |
InputDevice (QObject *parent=nullptr) | |
virtual QString | outputName () const |
virtual void | setOutputName (const QString &outputName) |
virtual bool | isNaturalScroll () const |
Additional Inherited Members | |
![]() | |
void | keyChanged (quint32 key, InputRedirection::KeyboardKeyState, std::chrono::microseconds time, InputDevice *device) |
void | pointerButtonChanged (quint32 button, InputRedirection::PointerButtonState state, std::chrono::microseconds time, InputDevice *device) |
void | pointerMotionAbsolute (const QPointF &position, std::chrono::microseconds time, InputDevice *device) |
void | pointerMotion (const QPointF &delta, const QPointF &deltaNonAccelerated, std::chrono::microseconds time, InputDevice *device) |
void | pointerAxisChanged (InputRedirection::PointerAxis axis, qreal delta, qint32 deltaV120, InputRedirection::PointerAxisSource source, std::chrono::microseconds time, InputDevice *device) |
void | pointerFrame (InputDevice *device) |
void | touchFrame (InputDevice *device) |
void | touchCanceled (InputDevice *device) |
void | touchDown (qint32 id, const QPointF &absolutePos, std::chrono::microseconds time, InputDevice *device) |
void | touchUp (qint32 id, std::chrono::microseconds time, InputDevice *device) |
void | touchMotion (qint32 id, const QPointF &absolutePos, std::chrono::microseconds time, InputDevice *device) |
void | swipeGestureBegin (int fingerCount, std::chrono::microseconds time, InputDevice *device) |
void | swipeGestureUpdate (const QPointF &delta, std::chrono::microseconds time, InputDevice *device) |
void | swipeGestureEnd (std::chrono::microseconds time, InputDevice *device) |
void | swipeGestureCancelled (std::chrono::microseconds time, InputDevice *device) |
void | pinchGestureBegin (int fingerCount, std::chrono::microseconds time, InputDevice *device) |
void | pinchGestureUpdate (qreal scale, qreal angleDelta, const QPointF &delta, std::chrono::microseconds time, InputDevice *device) |
void | pinchGestureEnd (std::chrono::microseconds time, InputDevice *device) |
void | pinchGestureCancelled (std::chrono::microseconds time, InputDevice *device) |
void | holdGestureBegin (int fingerCount, std::chrono::microseconds time, InputDevice *device) |
void | holdGestureEnd (std::chrono::microseconds time, InputDevice *device) |
void | holdGestureCancelled (std::chrono::microseconds time, InputDevice *device) |
void | switchToggledOn (std::chrono::microseconds time, InputDevice *device) |
void | switchToggledOff (std::chrono::microseconds time, InputDevice *device) |
void | tabletToolEvent (InputRedirection::TabletEventType type, const QPointF &pos, qreal pressure, int xTilt, int yTilt, qreal rotation, bool tipDown, bool tipNear, const TabletToolId &tabletToolId, std::chrono::microseconds time) |
void | tabletToolButtonEvent (uint button, bool isPressed, const TabletToolId &tabletToolId, std::chrono::microseconds time) |
void | tabletPadButtonEvent (uint button, bool isPressed, const TabletPadId &tabletPadId, std::chrono::microseconds time) |
void | tabletPadStripEvent (int number, int position, bool isFinger, const TabletPadId &tabletPadId, std::chrono::microseconds time) |
void | tabletPadRingEvent (int number, int position, bool isFinger, const TabletPadId &tabletPadId, std::chrono::microseconds time) |
Definition at line 35 of file x11_windowed_backend.h.
|
explicitdefault |
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 79 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 97 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 132 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 102 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 127 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 122 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 117 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 112 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 107 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 88 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 74 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 84 of file x11_windowed_backend.cpp.
void KWin::X11WindowedInputDevice::setKeyboard | ( | bool | set | ) |
Definition at line 54 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 93 of file x11_windowed_backend.cpp.
void KWin::X11WindowedInputDevice::setName | ( | const QString & | name | ) |
Definition at line 64 of file x11_windowed_backend.cpp.
void KWin::X11WindowedInputDevice::setPointer | ( | bool | set | ) |
Definition at line 49 of file x11_windowed_backend.cpp.
void KWin::X11WindowedInputDevice::setTouch | ( | bool | set | ) |
Definition at line 59 of file x11_windowed_backend.cpp.
|
overridevirtual |
Implements KWin::InputDevice.
Definition at line 69 of file x11_windowed_backend.cpp.