The remote client now runs in an extra thread, fixing issue #29

This commit is contained in:
Max-Wilhelm Bruker 2012-03-25 13:19:40 +02:00
parent 542fd2c5c8
commit 4e4a7563db
26 changed files with 130 additions and 79 deletions

View file

@ -3,7 +3,6 @@
#include <QDialog>
#include <QMap>
#include "pb/response.pb.h"
class QLabel;
class QLineEdit;
@ -13,6 +12,7 @@ class QGroupBox;
class QSpinBox;
class TabRoom;
class Response;
class ServerInfo_Game;
class DlgCreateGame : public QDialog {
@ -22,7 +22,7 @@ public:
DlgCreateGame(const ServerInfo_Game &game, const QMap<int, QString> &_gameTypes, QWidget *parent = 0);
private slots:
void actOK();
void checkResponse(Response::ResponseCode response);
void checkResponse(const Response &response);
void spectatorsAllowedChanged(int state);
private:
TabRoom *room;