QTfrontend/selectWeapon.cpp
changeset 4416 29d2d1548387
parent 4412 c9a78ba03679
child 4598 7cb8c9db6e8d
equal deleted inserted replaced
4415:941251bad467 4416:29d2d1548387
   245         wconf->remove(curWeaponsName);
   245         wconf->remove(curWeaponsName);
   246         emit weaponsDeleted();
   246         emit weaponsDeleted();
   247     }
   247     }
   248 }
   248 }
   249 
   249 
       
   250 void SelWeaponWidget::newWeaponsName()
       
   251 {
       
   252     setWeaponsName(tr("new"));
       
   253 }
       
   254 
   250 void SelWeaponWidget::setWeaponsName(const QString& name)
   255 void SelWeaponWidget::setWeaponsName(const QString& name)
   251 {
   256 {
   252     m_name->setText(name);
   257     m_name->setText(name);
   253 
   258 
   254     curWeaponsName = name;
   259     curWeaponsName = name;
   255 
   260 
   256     if(name != "" && wconf->contains(name)) {
   261     if(name != "" && wconf->contains(name)) {
   257         setWeapons(wconf->value(name).toString());
   262         setWeapons(wconf->value(name).toString());
       
   263     } else {
       
   264         setWeapons(*cDefaultAmmoStore);
   258     }
   265     }
   259 }
   266 }
   260 
   267 
   261 QStringList SelWeaponWidget::getWeaponNames() const
   268 QStringList SelWeaponWidget::getWeaponNames() const
   262 {
   269 {