class Action;
class QTcpSocket;
+class Shareboard;
class ConnectionManager : public QObject{
Q_OBJECT
void disconnected();
void error(QString e);
public slots:
+ void setTarget(Shareboard* t);
void joinServer(QString _username, QString host);
void sendAction(Action* action);
void onError();
//QByteArray data;
QTcpSocket* sock;
QTextStream* textStream;
+ Shareboard* board;
private slots:
void haveData();
void onConnect();