Cockatrice/cockatrice/src/settings/settingsmanager.h
Zach H 4cfcca33db Server Connect Remade (#2452)
* Save multiple server configurations
* Each server has its own password/port storage

Close #2452
2017-03-14 17:51:51 -04:00

25 lines
527 B
C++

#ifndef SETTINGSMANAGER_H
#define SETTINGSMANAGER_H
#include <QObject>
#include <QSettings>
#include <QStringList>
#include <QVariant>
class SettingsManager : public QObject
{
Q_OBJECT
public:
SettingsManager(QString settingPath, QObject *parent = 0);
QVariant getValue(QString name, QString group = "", QString subGroup = "");
signals:
public slots:
protected:
QSettings settings;
void setValue(QVariant value, QString name, QString group = "", QString subGroup = "");
};
#endif // SETTINGSMANAGER_H