summaryrefslogtreecommitdiff
path: root/src/plugins/platforms/wayland_common/qwaylanddecoration.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/wayland_common/qwaylanddecoration.h')
-rw-r--r--src/plugins/platforms/wayland_common/qwaylanddecoration.h20
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