]> git.zarvox.org Git - shareboard.git/blobdiff - connectionmanager.h
Complete network support, event passing, and tracking.
[shareboard.git] / connectionmanager.h
index 74f981fa3f37ef4dd9e510c15a24938174aa038f..7f9263bf414f1bc7f252ee620f68677fe40fdb9b 100644 (file)
@@ -9,6 +9,7 @@
 
 class Action;
 class QTcpSocket;
+class Shareboard;
 
 class ConnectionManager : public QObject{
        Q_OBJECT
@@ -22,6 +23,7 @@ class ConnectionManager : public QObject{
                void disconnected();
                void error(QString e);
        public slots:
+               void setTarget(Shareboard* t);
                void joinServer(QString _username, QString host);
                void sendAction(Action* action);
                void onError();
@@ -30,6 +32,7 @@ class ConnectionManager : public QObject{
                //QByteArray data;
                QTcpSocket* sock;
                QTextStream* textStream;
+               Shareboard* board;
        private slots:
                void haveData();
                void onConnect();