aboutsummaryrefslogtreecommitdiff
path: root/src/settingsmanager.h
blob: 2dc7c57d918736ad3382affe7755c0feadaa7c7d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef SETTINGSMANAGER_H
#define SETTINGSMANAGER_H

#include <QSettings>

class SettingsManager {
public:
  static SettingsManager &instance() {
    static SettingsManager instance;
    return instance;
  }

  QSettings &settings() { return m_settings; }

private:
  SettingsManager() {}

  QSettings m_settings;
};

#endif // SETTINGSMANAGER_H