diff options
Diffstat (limited to 'src/plugins/platforms/wayland_common/qwaylanddecoration.h')
-rw-r--r-- | src/plugins/platforms/wayland_common/qwaylanddecoration.h | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/src/plugins/platforms/wayland_common/qwaylanddecoration.h b/src/plugins/platforms/wayland_common/qwaylanddecoration.h index 14755699..5efeab22 100644 --- a/src/plugins/platforms/wayland_common/qwaylanddecoration.h +++ b/src/plugins/platforms/wayland_common/qwaylanddecoration.h @@ -60,6 +60,7 @@ class QWindow; class QPaintDevice; class QPainter; class QEvent; +class QWaylandScreen; class QWaylandWindow; class QWaylandInputDevice; @@ -73,7 +74,6 @@ public: bool isDirty() const; bool handleMouse(QWaylandInputDevice *inputDevice, const QPointF &local, const QPointF &global,Qt::MouseButtons b,Qt::KeyboardModifiers mods); - void restoreMouseCursor(); bool inMouseButtonPressedState() const; void startResize(QWaylandInputDevice *inputDevice,enum wl_shell_surface_resize resize, Qt::MouseButtons buttons); @@ -93,8 +93,6 @@ protected: void paint(QPaintDevice *device); private: - void overrideCursor(Qt::CursorShape shape); - void processMouseTop(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b,Qt::KeyboardModifiers mods); void processMouseBottom(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b,Qt::KeyboardModifiers mods); void processMouseLeft(QWaylandInputDevice *inputDevice, const QPointF &local, Qt::MouseButtons b,Qt::KeyboardModifiers mods); @@ -114,8 +112,6 @@ private: QImage m_decorationContentImage; QMargins m_margins; - bool m_hasSetCursor; - Qt::CursorShape m_cursorShape; Qt::MouseButtons m_mouseButtons; QColor m_foregroundColor; @@ -153,20 +149,6 @@ inline QColor QWaylandDecoration::backgroundColor() const return m_backgroundColor; } -inline void QWaylandDecoration::overrideCursor(Qt::CursorShape shape) -{ - if (m_hasSetCursor) { - if (m_cursorShape != shape) { - QGuiApplication::changeOverrideCursor(QCursor(shape)); - m_cursorShape = shape; - } - } else { - QGuiApplication::setOverrideCursor(QCursor(shape)); - m_hasSetCursor = true; - m_cursorShape = shape; - } -} - QT_END_NAMESPACE #endif // QWAYLANDDECORATION_H |