settingsservice.h 448 B

12345678910111213141516171819
  1. #ifndef SETTINGSSERVICE_H
  2. #define SETTINGSSERVICE_H
  3. #include <QSettings>
  4. class SettingsService
  5. {
  6. public:
  7. QVariant value(const QString &key, const QVariant &defaultValue = QVariant()) const;
  8. void setValue(const QString &key, const QVariant &value);
  9. QString selectedUserId() const;
  10. void setSelectedUserId(const QString &userId);
  11. private:
  12. QSettings m_settings = QSettings("DedSoft", "BeerLog");
  13. };
  14. #endif // SETTINGSSERVICE_H