Read settings.cfg from all active config dirs

This commit is contained in:
Petr Mikheev 2022-01-14 00:54:54 +01:00
parent 5ca56a4f8a
commit 1bcc4a8bcc
6 changed files with 28 additions and 17 deletions

View file

@ -19,10 +19,10 @@ void Manager::clear()
mChangedSettings.clear();
}
void Manager::loadDefault(const std::string &file)
void Manager::loadDefault(const std::string &file, bool overrideExisting)
{
SettingsFileParser parser;
parser.loadSettingsFile(file, mDefaultSettings, true);
parser.loadSettingsFile(file, mDefaultSettings, true, overrideExisting);
}
void Manager::loadUser(const std::string &file)