QTfrontend/newnetclient.h
changeset 6036 727d13409891
parent 5998 e8f44e9433f0
--- a/QTfrontend/newnetclient.h	Sun Sep 25 23:29:04 2011 +0200
+++ b/QTfrontend/newnetclient.h	Mon Sep 26 00:15:10 2011 +0200
@@ -39,6 +39,8 @@
   Q_OBJECT
 
  public:
+  enum ClientState { Disconnected, Connecting, Connected, InLobby, InRoom, InGame };
+
   HWNewNet();
   ~HWNewNet();
   void Connect(const QString & hostName, quint16 port, const QString & nick);
@@ -47,7 +49,7 @@
   void NewNick(const QString & nick);
   bool isRoomChief();
   bool isInRoom();
-  int getClientState();
+  ClientState clientState();
   QString getNick();
   QString getRoom();
   QString getHost();
@@ -88,12 +90,12 @@
   void handleNotice(int n);
 
   int loginStep;
-  int netClientState;
+  ClientState netClientState;
 
  signals:
   void AskForRunGame();
-  void Connected();
-  void Disconnected(const QString & reason);
+  void connected();
+  void disconnected(const QString & reason);
   void Error(const QString & errmsg);
   void Warning(const QString & wrnmsg);
   void AskForPassword(const QString & nick);