|
KWin
|
Public Member Functions | |
| SurfaceCursor (TabletToolV2Interface *tool) | |
Public Member Functions inherited from KWin::Cursor | |
| Cursor () | |
| ~Cursor () override | |
| void | startMousePolling () |
| void | stopMousePolling () |
| void | startCursorTracking () |
| Enables tracking changes of cursor images. | |
| void | stopCursorTracking () |
| Disables tracking changes of cursor images. | |
| const QString & | themeName () const |
| The name of the currently used Cursor theme. | |
| int | themeSize () const |
| The size of the currently used Cursor theme. | |
| QPointF | pos () |
| void | setPos (const QPointF &pos) |
| xcb_cursor_t | x11Cursor (CursorShape shape) |
| xcb_cursor_t | x11Cursor (const QByteArray &name) |
| QPointF | hotspot () const |
| QRectF | geometry () const |
| QRectF | rect () const |
| CursorSource * | source () const |
| void | setSource (CursorSource *source) |
| bool | isOnOutput (Output *output) const |
| void | markAsRendered (std::chrono::milliseconds timestamp) |
Additional Inherited Members | |
Signals inherited from KWin::Cursor | |
| void | posChanged (const QPointF &pos) |
| void | mouseChanged (const QPointF &pos, const QPointF &oldpos, Qt::MouseButtons buttons, Qt::MouseButtons oldbuttons, Qt::KeyboardModifiers modifiers, Qt::KeyboardModifiers oldmodifiers) |
| void | cursorChanged () |
| Signal emitted when the cursor image changes. | |
| void | themeChanged () |
| void | rendered (std::chrono::milliseconds timestamp) |
Static Public Member Functions inherited from KWin::Cursor | |
| static QString | defaultThemeName () |
| static int | defaultThemeSize () |
Protected Member Functions inherited from KWin::Cursor | |
| virtual void | doSetPos () |
| virtual void | doGetPos () |
| virtual void | doStartMousePolling () |
| virtual void | doStopMousePolling () |
| virtual void | doStartCursorTracking () |
| virtual void | doStopCursorTracking () |
| bool | isCursorTracking () const |
| const QPointF & | currentPos () const |
| void | updatePos (const QPointF &pos) |
|
inlineexplicit |