QTfrontend/model/ammoSchemeModel.cpp
changeset 12925 7a54bda7b6d1
parent 12923 305f3667af20
child 12961 1940f662b8c5
equal deleted inserted replaced
12924:48b9f15859b0 12925:7a54bda7b6d1
   853     return schemes[index.row()][index.column()];
   853     return schemes[index.row()][index.column()];
   854 }
   854 }
   855 
   855 
   856 void AmmoSchemeModel::Save()
   856 void AmmoSchemeModel::Save()
   857 {
   857 {
       
   858     fileConfig.beginWriteArray("schemes");
   858     for (int i = 0; i < schemes.size() - numberOfDefaultSchemes; ++i)
   859     for (int i = 0; i < schemes.size() - numberOfDefaultSchemes; ++i)
   859     {
   860     {
   860         QList<QVariant> scheme = schemes[i + numberOfDefaultSchemes];
   861         QList<QVariant> scheme = schemes[i + numberOfDefaultSchemes];
   861         int j = spNames.indexOf("name");
   862         int j = spNames.indexOf("name");
   862         QSettings file(cfgdir->absolutePath() + "/Schemes/Game/" + scheme[j].toString() + ".hwg", QSettings::IniFormat);
   863         QSettings file(cfgdir->absolutePath() + "/Schemes/Game/" + scheme[j].toString() + ".hwg", QSettings::IniFormat);