summaryrefslogtreecommitdiffstats
path: root/src/client/qwaylandscreen.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/qwaylandscreen.cpp')
-rw-r--r--src/client/qwaylandscreen.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/client/qwaylandscreen.cpp b/src/client/qwaylandscreen.cpp
index a6caae0da..b2e3ce819 100644
--- a/src/client/qwaylandscreen.cpp
+++ b/src/client/qwaylandscreen.cpp
@@ -176,19 +176,10 @@ qreal QWaylandScreen::refreshRate() const
}
#if QT_CONFIG(cursor)
-
QPlatformCursor *QWaylandScreen::cursor() const
{
- return const_cast<QWaylandScreen *>(this)->waylandCursor();
+ return mWaylandDisplay->waylandCursor();
}
-
-QWaylandCursor *QWaylandScreen::waylandCursor()
-{
- if (!mWaylandCursor)
- mWaylandCursor.reset(new QWaylandCursor(this));
- return mWaylandCursor.data();
-}
-
#endif // QT_CONFIG(cursor)
QWaylandScreen * QWaylandScreen::waylandScreenFromWindow(QWindow *window)