GUI: next steps advanced game infos in lobby, signals changed
This commit is contained in:
@@ -70,14 +70,14 @@ void startNetworkGameDialogImpl::refresh(int actionID) {
|
||||
}
|
||||
}
|
||||
|
||||
void startNetworkGameDialogImpl::joinedNetworkGame(unsigned playerId, QString playerName, int rights) {
|
||||
void startNetworkGameDialogImpl::joinedNetworkGame(unsigned playerId, QString playerName, bool admin) {
|
||||
|
||||
myPlayerId = playerId;
|
||||
isAdmin = rights == PLAYER_RIGHTS_ADMIN;
|
||||
addConnectedPlayer(playerId, playerName, rights);
|
||||
isAdmin = admin;
|
||||
addConnectedPlayer(playerId, playerName, admin);
|
||||
}
|
||||
|
||||
void startNetworkGameDialogImpl::addConnectedPlayer(unsigned playerId, QString playerName, int /*rights*/) {
|
||||
void startNetworkGameDialogImpl::addConnectedPlayer(unsigned playerId, QString playerName, bool) {
|
||||
|
||||
// TODO mark admin
|
||||
QTreeWidgetItem *item = new QTreeWidgetItem(treeWidget, 0);
|
||||
|
||||
@@ -49,8 +49,8 @@ public slots:
|
||||
void refresh(int actionID);
|
||||
void accept();
|
||||
void reject();
|
||||
void joinedNetworkGame(unsigned playerId, QString playerName, int rights);
|
||||
void addConnectedPlayer(unsigned playerId, QString playerName, int rights);
|
||||
void joinedNetworkGame(unsigned playerId, QString playerName, bool admin);
|
||||
void addConnectedPlayer(unsigned playerId, QString playerName, bool admin);
|
||||
void updatePlayer(unsigned playerId, QString newPlayerName);
|
||||
void removePlayer(unsigned playerId, QString playerName);
|
||||
void newGameAdmin(unsigned playerId, QString playerName);
|
||||
@@ -77,7 +77,7 @@ private:
|
||||
int maxPlayerNumber;
|
||||
int keyUpDownChatCounter;
|
||||
unsigned myPlayerId;
|
||||
bool isAdmin;
|
||||
bool isAdmin;
|
||||
ConfigFile *myConfig;
|
||||
boost::shared_ptr<Session> mySession;
|
||||
ChatTools *myChat;
|
||||
|
||||
Reference in New Issue
Block a user