remove configfile and exit(0)

This commit is contained in:
doitux
2012-01-06 08:17:56 +00:00
parent f472d46974
commit cd3eaaf2b9
3 changed files with 8 additions and 2 deletions
+4
View File
@@ -744,3 +744,7 @@ void ConfigFile::writeConfigStringList(string varName, list<string> varCont)
}
}
void ConfigFile::deleteConfigFile()
{
remove(configFileName.c_str());
}
+1 -1
View File
@@ -49,7 +49,7 @@ public:
std::list<int> readConfigIntList(std::string varName) const;
void writeConfigInt(std::string varName, int varCont);
void writeConfigIntList(std::string varName, std::list<int> varCont);
void deleteConfigFile();
private:
@@ -1376,6 +1376,8 @@ void settingsDialogImpl::resetSettings()
QMessageBox::Yes | QMessageBox::No);
if(ret == QMessageBox::Yes)
{
//TODO delete config.xml and directly close PokerTH
myConfig->deleteConfigFile();
exit(0);
}
}