parent
b6df5a4ac3
commit
3b98eb77f5
2 changed files with 9 additions and 0 deletions
|
@ -46,6 +46,11 @@ void GameScene::addPlayer(Player *player)
|
|||
void GameScene::removePlayer(Player *player)
|
||||
{
|
||||
qDebug() << "GameScene::removePlayer name=" << player->getName();
|
||||
for (ZoneViewWidget *zone : zoneViews) {
|
||||
if (zone->getPlayer() == player) {
|
||||
zone->close();
|
||||
}
|
||||
}
|
||||
players.removeAt(players.indexOf(player));
|
||||
removeItem(player);
|
||||
rearrange();
|
||||
|
|
|
@ -58,6 +58,10 @@ public:
|
|||
{
|
||||
return zone;
|
||||
}
|
||||
Player *getPlayer() const
|
||||
{
|
||||
return player;
|
||||
}
|
||||
void retranslateUi();
|
||||
|
||||
protected:
|
||||
|
|
Loading…
Reference in a new issue