QTfrontend/gamecfgwidget.cpp
changeset 3010 3aa3675d97eb
parent 3009 8f4e6de8e4ef
child 3044 8466bd29280f
equal deleted inserted replaced
3009:8f4e6de8e4ef 3010:3aa3675d97eb
   244         );
   244         );
   245 }
   245 }
   246 
   246 
   247 void GameCFGWidget::mapChanged(const QString & value)
   247 void GameCFGWidget::mapChanged(const QString & value)
   248 {
   248 {
   249     GameSchemes->setEnabled(pMapContainer->getCurrentIsMission());
   249     if(pMapContainer->getCurrentIsMission())
   250     WeaponsName->setEnabled(pMapContainer->getCurrentIsMission());
   250     {
       
   251         GameSchemes->setEnabled(false);
       
   252         WeaponsName->setEnabled(false);
       
   253         GameSchemes->setCurrentIndex(GameSchemes->findText("Default"));
       
   254         WeaponsName->setCurrentIndex(WeaponsName->findText("Default"));
       
   255     }
       
   256     else
       
   257     {
       
   258         GameSchemes->setEnabled(true);
       
   259         WeaponsName->setEnabled(true);
       
   260     }
   251     emit paramChanged("MAP", QStringList(value));
   261     emit paramChanged("MAP", QStringList(value));
   252 }
   262 }
   253 
   263 
   254 void GameCFGWidget::templateFilterChanged(int value)
   264 void GameCFGWidget::templateFilterChanged(int value)
   255 {
   265 {