add sync method to SettingsManager

This commit is contained in:
RickyRister 2024-12-17 19:26:25 -08:00
parent c9d5d5609c
commit 88523a1c9b
2 changed files with 9 additions and 0 deletions

View file

@ -69,3 +69,11 @@ QVariant SettingsManager::getValue(QString name, QString group, QString subGroup
return value;
}
/**
* Calls sync on the underlying QSettings object
*/
void SettingsManager::sync()
{
settings.sync();
}

View file

@ -12,6 +12,7 @@ class SettingsManager : public QObject
public:
explicit SettingsManager(QString settingPath, QObject *parent = nullptr);
QVariant getValue(QString name, QString group = "", QString subGroup = "");
void sync();
signals: