QTfrontend/hwform.cpp
changeset 4520 e7882bd1a894
parent 4518 ce95df0398fb
child 4524 65c294aedaea
equal deleted inserted replaced
4519:aee36896d46b 4520:e7882bd1a894
    55 #include "playrecordpage.h"
    55 #include "playrecordpage.h"
    56 #include "input_ip.h"
    56 #include "input_ip.h"
    57 #include "ammoSchemeModel.h"
    57 #include "ammoSchemeModel.h"
    58 #include "bgwidget.h"
    58 #include "bgwidget.h"
    59 #include "xfire.h"
    59 #include "xfire.h"
       
    60 #include "drawmapwidget.h"
    60 
    61 
    61 #ifdef __APPLE__
    62 #ifdef __APPLE__
    62 #include "CocoaInitializer.h"
    63 #include "CocoaInitializer.h"
    63 #include "M3Panel.h"
    64 #include "M3Panel.h"
    64 #ifdef SPARKLE_ENABLED
    65 #ifdef SPARKLE_ENABLED
   430 void HWForm::OnPageShown(quint8 id, quint8 lastid)
   431 void HWForm::OnPageShown(quint8 id, quint8 lastid)
   431 {
   432 {
   432 #ifdef USE_XFIRE
   433 #ifdef USE_XFIRE
   433     updateXfire();
   434     updateXfire();
   434 #endif
   435 #endif
       
   436     if(id == ID_PAGE_DRAWMAP)
       
   437     {
       
   438         DrawMapScene * scene;
       
   439         if(lastid = ID_PAGE_MULTIPLAYER)
       
   440             scene = ui.pageMultiplayer->gameCFG->pMapContainer->getDrawMapScene();
       
   441         else
       
   442             scene = ui.pageNetGame->pGameCFG->pMapContainer->getDrawMapScene();
       
   443 
       
   444         ui.pageDrawMap->drawMapWidget->setScene(scene);
       
   445     }
       
   446     if(lastid == ID_PAGE_DRAWMAP)
       
   447     {
       
   448         if(id = ID_PAGE_MULTIPLAYER)
       
   449             ui.pageMultiplayer->gameCFG->pMapContainer->changeImage();
       
   450         else
       
   451             ui.pageNetGame->pGameCFG->pMapContainer->changeImage();
       
   452     }
       
   453 
   435     if (id == ID_PAGE_MULTIPLAYER || id == ID_PAGE_NETGAME) {
   454     if (id == ID_PAGE_MULTIPLAYER || id == ID_PAGE_NETGAME) {
   436         QStringList tmNames = config->GetTeamsList();
   455         QStringList tmNames = config->GetTeamsList();
   437         TeamSelWidget* curTeamSelWidget;
   456         TeamSelWidget* curTeamSelWidget;
   438         ui.pageOptions->BtnNewTeam->setVisible(false);
   457         ui.pageOptions->BtnNewTeam->setVisible(false);
   439         ui.pageOptions->BtnEditTeam->setVisible(false);
   458         ui.pageOptions->BtnEditTeam->setVisible(false);