equal
deleted
inserted
replaced
157 void HWForm::OnPageShown(quint8 id) |
157 void HWForm::OnPageShown(quint8 id) |
158 { |
158 { |
159 if (id == ID_PAGE_MULTIPLAYER || id == ID_PAGE_NETCFG) { |
159 if (id == ID_PAGE_MULTIPLAYER || id == ID_PAGE_NETCFG) { |
160 QStringList tmNames=config->GetTeamsList(); |
160 QStringList tmNames=config->GetTeamsList(); |
161 TeamSelWidget* curTeamSelWidget; |
161 TeamSelWidget* curTeamSelWidget; |
162 id == ID_PAGE_MULTIPLAYER ? curTeamSelWidget=ui.pageMultiplayer->teamsSelect : |
162 id == ID_PAGE_MULTIPLAYER ? curTeamSelWidget=ui.pageMultiplayer->teamsSelect : |
163 curTeamSelWidget=ui.pageNetGame->pNetTeamsWidget; |
163 curTeamSelWidget=ui.pageNetGame->pNetTeamsWidget; |
164 QList<HWTeam> teamsList; |
164 QList<HWTeam> teamsList; |
165 for(QStringList::iterator it=tmNames.begin(); it!=tmNames.end(); it++) { |
165 for(QStringList::iterator it=tmNames.begin(); it!=tmNames.end(); it++) { |
166 HWTeam team(*it); |
166 HWTeam team(*it); |
167 team.LoadFromFile(); |
167 team.LoadFromFile(); |
335 game->StartLocal(); |
335 game->StartLocal(); |
336 } |
336 } |
337 |
337 |
338 void HWForm::GameStateChanged(GameState gameState) |
338 void HWForm::GameStateChanged(GameState gameState) |
339 { |
339 { |
340 if (gameState == gsStarted) |
340 switch(gameState) { |
341 { |
341 case gsStarted: { |
342 GoToPage(ID_PAGE_GAMESTATS); |
342 ui.pageGameStats->labelGameStats->setText(""); |
343 ui.pageGameStats->labelGameStats->setText(""); |
343 break; |
344 } |
344 } |
|
345 case gsFinished: { |
|
346 GoToPage(ID_PAGE_GAMESTATS); |
|
347 break; |
|
348 } |
|
349 default: ; |
|
350 } |
|
351 |
345 } |
352 } |
346 |
353 |
347 void HWForm::AddStatText(const QString & msg) |
354 void HWForm::AddStatText(const QString & msg) |
348 { |
355 { |
349 ui.pageGameStats->labelGameStats->setText( |
356 ui.pageGameStats->labelGameStats->setText( |