|
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 |
Public Member Functions inherited from KWin::InputDevice | |
| InputDevice (QObject *parent=nullptr) | |
| virtual QString | outputName () const |
| virtual void | setOutputName (const QString &outputName) |
| virtual bool | isNaturalScroll () const |
Additional Inherited Members | |
Signals inherited from KWin::InputDevice | |
| 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.