timeoutDialog

This commit is contained in:
doitux
2008-03-06 20:30:21 +00:00
parent e107cf98fa
commit 882b47358e
+9 -7
View File
@@ -3779,13 +3779,15 @@ void mainWindowImpl::leaveCurrentNetworkGame() {
void mainWindowImpl::showTimeoutDialog(int msgID, unsigned duration) {
myTimeoutDialog->setMySession(mySession);
myTimeoutDialog->setMsgID((NetTimeoutReason)msgID);
myTimeoutDialog->setTimeoutDuration(duration);
myTimeoutDialog->show();
myTimeoutDialog->raise();
myTimeoutDialog->activateWindow();
myTimeoutDialog->startTimeout();
if(myTimeoutDialog->isHidden()) {
myTimeoutDialog->setMySession(mySession);
myTimeoutDialog->setMsgID((NetTimeoutReason)msgID);
myTimeoutDialog->setTimeoutDuration(duration);
myTimeoutDialog->show();
myTimeoutDialog->raise();
myTimeoutDialog->activateWindow();
myTimeoutDialog->startTimeout();
}
}
void mainWindowImpl::hideTimeoutDialog() { myTimeoutDialog->hide(); }