summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/vnc/qvncscreen.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/platforms/vnc/qvncscreen.h')
-rw-r--r--src/plugins/platforms/vnc/qvncscreen.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/plugins/platforms/vnc/qvncscreen.h b/src/plugins/platforms/vnc/qvncscreen.h
index db2d3ac959..e3c6651781 100644
--- a/src/plugins/platforms/vnc/qvncscreen.h
+++ b/src/plugins/platforms/vnc/qvncscreen.h
@@ -50,6 +50,7 @@ class QTcpSocket;
class QVncServer;
class QVncDirtyMap;
class QVncClientCursor;
+class QVncClient;
class QVncScreen : public QFbScreen
{
@@ -65,12 +66,16 @@ public:
QRegion doRedraw() Q_DECL_OVERRIDE;
QImage *image() const { return mScreenImage; }
- void enableClientCursor();
- void disableClientCursor();
+ void enableClientCursor(QVncClient *client);
+ void disableClientCursor(QVncClient *client);
QPlatformCursor *cursor() const Q_DECL_OVERRIDE;
void clearDirty() { dirtyRegion = QRegion(); }
+#if Q_BYTE_ORDER == Q_BIG_ENDIAN
+ bool swapBytes() const
+#endif
+
QStringList mArgs;
qreal dpiX = 96;