Fixed: Delete ryzom_installer.ini when uninstalling Installer

This commit is contained in:
kervala 2016-09-29 20:47:03 +02:00
parent d3f07c825c
commit 53f6021738
3 changed files with 9 additions and 0 deletions
code/ryzom/tools/client/ryzom_installer/src

View file

@ -188,6 +188,11 @@ bool CConfigFile::save() const
return true; return true;
} }
bool CConfigFile::remove()
{
return QFile::remove(m_configPath);
}
CConfigFile* CConfigFile::getInstance() CConfigFile* CConfigFile::getInstance()
{ {
return s_instance; return s_instance;

View file

@ -38,6 +38,7 @@ public:
bool load(); bool load();
bool load(const QString &filename); bool load(const QString &filename);
bool save() const; bool save() const;
bool remove();
static CConfigFile* getInstance(); static CConfigFile* getInstance();

View file

@ -1179,6 +1179,9 @@ void COperationDialog::deleteComponentsInstaller()
} }
} }
// delete configuration file
config->remove();
// reset it once it's done // reset it once it's done
m_removeComponents.installer = false; m_removeComponents.installer = false;