7#ifndef SETTINGSMANAGER_H
8#define SETTINGSMANAGER_H
21 QObject *parent =
nullptr);
22 QVariant
getValue(
const QString &name)
const;
23 QVariant
getValue(
const QString &name,
const QString &group,
const QString &subGroup = QString())
const;
33 void setValue(
const QVariant &value,
const QString &name);
35 setValue(
const QVariant &value,
const QString &name,
const QString &group,
const QString &subGroup = QString());
37 void deleteValue(
const QString &name,
const QString &group,
const QString &subGroup = QString());
void sync()
Definition settings_manager.cpp:164
QSettings getSettings() const
Definition settings_manager.cpp:11
QVariant getValue(const QString &name) const
Definition settings_manager.cpp:111
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
void deleteValue(const QString &name)
Definition settings_manager.cpp:65
void setValue(const QVariant &value, const QString &name)
Definition settings_manager.cpp:16
QString defaultSubGroup
Definition settings_manager.h:29
QString defaultGroup
Definition settings_manager.h:28
QString settingPath
Definition settings_manager.h:27