diff options
Diffstat (limited to 'src/plugins/platforms/vnc/qvncscreen.h')
-rw-r--r-- | src/plugins/platforms/vnc/qvncscreen.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/platforms/vnc/qvncscreen.h b/src/plugins/platforms/vnc/qvncscreen.h index 5911121169..db2d3ac959 100644 --- a/src/plugins/platforms/vnc/qvncscreen.h +++ b/src/plugins/platforms/vnc/qvncscreen.h @@ -49,6 +49,7 @@ class QFbCursor; class QTcpSocket; class QVncServer; class QVncDirtyMap; +class QVncClientCursor; class QVncScreen : public QFbScreen { @@ -64,7 +65,9 @@ public: QRegion doRedraw() Q_DECL_OVERRIDE; QImage *image() const { return mScreenImage; } -// QPlatformCursor *cursor() const Q_DECL_OVERRIDE { return mCursor; } + void enableClientCursor(); + void disableClientCursor(); + QPlatformCursor *cursor() const Q_DECL_OVERRIDE; void clearDirty() { dirtyRegion = QRegion(); } @@ -76,7 +79,7 @@ public: QRegion dirtyRegion; int refreshRate = 30; QVncServer *vncServer = 0; - + QVncClientCursor *clientCursor = 0; }; QT_END_NAMESPACE |