Merge pull request #697 from poixen/kick_message
You have been kicked message box
This commit is contained in:
commit
b1f5672481
1 changed files with 8 additions and 0 deletions
|
@ -1081,7 +1081,15 @@ void TabGame::eventLeave(const Event_Leave & /*event*/, int eventPlayerId, const
|
||||||
void TabGame::eventKicked(const Event_Kicked & /*event*/, int /*eventPlayerId*/, const GameEventContext & /*context*/)
|
void TabGame::eventKicked(const Event_Kicked & /*event*/, int /*eventPlayerId*/, const GameEventContext & /*context*/)
|
||||||
{
|
{
|
||||||
closeGame();
|
closeGame();
|
||||||
|
tabSupervisor->setCurrentIndex(tabSupervisor->indexOf(this));
|
||||||
messageLog->logKicked();
|
messageLog->logKicked();
|
||||||
|
|
||||||
|
QMessageBox msgBox(this);
|
||||||
|
msgBox.setWindowTitle(getTabText());
|
||||||
|
msgBox.setText(tr("You have been kicked out of the game."));
|
||||||
|
msgBox.setIcon(QMessageBox::Information);
|
||||||
|
msgBox.exec();
|
||||||
|
|
||||||
emit userEvent();
|
emit userEvent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue