QTfrontend/selectWeapon.cpp
changeset 1004 4cbd91296df7
parent 883 07a568ba44e0
child 1066 1f1b3686a2b0
equal deleted inserted replaced
1003:990c8b12b01a 1004:4cbd91296df7
    72 SelWeaponWidget::SelWeaponWidget(int numItems, QWidget* parent) :
    72 SelWeaponWidget::SelWeaponWidget(int numItems, QWidget* parent) :
    73   m_numItems(numItems),
    73   m_numItems(numItems),
    74   QWidget(parent)
    74   QWidget(parent)
    75 {
    75 {
    76   wconf = new QSettings(cfgdir->absolutePath() + "/weapons.ini", QSettings::IniFormat, this);
    76   wconf = new QSettings(cfgdir->absolutePath() + "/weapons.ini", QSettings::IniFormat, this);
    77   if (wconf->allKeys().empty()) {
    77 
       
    78   if(wconf->value("Default", "").toString().size() != cDefaultAmmoStore->size() - 10)
       
    79   {
       
    80     wconf->clear();
    78     wconf->setValue("Default", cDefaultAmmoStore->mid(10));
    81     wconf->setValue("Default", cDefaultAmmoStore->mid(10));
    79   }
    82   }
    80 
    83 
    81   currentState=cDefaultAmmoStore->mid(10);
    84   currentState=cDefaultAmmoStore->mid(10);
    82 
    85