let QSettings destructor call Setting::Manager sync

This commit is contained in:
Stephen Birarda 2015-05-08 15:49:28 -07:00
parent 637600697b
commit 78942b0a87

View file

@ -18,11 +18,12 @@ namespace Setting {
Manager::~Manager() {
// Cleanup timer
stopTimer();
disconnect(_saveTimer, 0, 0, 0);
delete _saveTimer;
// Save all settings before exit
saveAll();
sync();
// sync will be called in the QSettings destructor
}
void Manager::registerHandle(Setting::Interface* handle) {