diff -r 770743a946b1 -r 85eacbd9827f QTfrontend/netserver.h --- a/QTfrontend/netserver.h Sun Jan 14 19:47:11 2007 +0000 +++ b/QTfrontend/netserver.h Sun Jan 14 20:46:17 2007 +0000 @@ -47,7 +47,7 @@ QString getHedgehogsDescription() const; bool readyToStart; - QStringList gameCfg; + QMap m_gameCfg; class ShouldDisconnectException {}; QString client_nick; @@ -78,6 +78,7 @@ void StartServer(); void StopServer(); bool isChiefClient(HWConnectedClient* cl) const; + QStringList getGameCfg() const; void sendAll(QString gameCfg); void sendOthers(HWConnectedClient* this_cl, QString gameCfg); bool haveNick(const QString& nick) const; @@ -89,6 +90,7 @@ QString prepareConfig(QStringList lst); private: + HWConnectedClient* getChiefClient() const; static const quint16 ds_port; QTcpServer* IPCServer; QList connclients;