next steps startwindow-integration --> UNSTABLE

This commit is contained in:
doitux
2008-09-20 20:30:58 +00:00
parent a52de5f967
commit 7bc7ae43fe
2 changed files with 9 additions and 3 deletions
+7 -3
View File
@@ -339,9 +339,7 @@ void startWindowImpl::joinGameLobby() {
if (myConnectToServerDialog->result() == QDialog::Rejected ) {
mySession->terminateNetworkClient();
}
else
{
this->hide();
else {
showLobbyDialog();
}
}
@@ -477,6 +475,8 @@ void startWindowImpl::showClientDialog()
{
if (myGuiInterface->getMyW()->isVisible())
myGuiInterface->getMyW()->hide();
if (!this->isVisible())
this->show();
if (!myStartNetworkGameDialog->isVisible())
showNetworkStartDialog();
}
@@ -484,6 +484,8 @@ void startWindowImpl::showClientDialog()
{
if (myGuiInterface->getMyW()->isVisible())
myGuiInterface->getMyW()->hide();
if (!this->isVisible())
this->show();
if (!myGameLobbyDialog->isVisible())
showLobbyDialog();
}
@@ -495,6 +497,7 @@ void startWindowImpl::showLobbyDialog()
if (myGameLobbyDialog->result() == QDialog::Accepted)
{
this->hide();
//some gui modifications
myGuiInterface->getMyW()->networkGameModification();
}
@@ -510,6 +513,7 @@ void startWindowImpl::showNetworkStartDialog()
if (myStartNetworkGameDialog->result() == QDialog::Accepted ) {
this->hide();
//some gui modifications
myGuiInterface->getMyW()->networkGameModification();
}