GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
SettingsObject.h
1 
29 #pragma once
30 
31 namespace GpgFrontend::UI {
32 
38 class SettingsObject : public QJsonObject {
39  public:
45  explicit SettingsObject(QString settings_name);
46 
52  explicit SettingsObject(QJsonObject sub_json);
53 
59 
64  void Store(const QJsonObject&);
65 
66  private:
67  QString settings_name_;
68 };
69 } // namespace GpgFrontend::UI
The SettingsObject class This class is used to store data for the application securely.
Definition: SettingsObject.h:38
SettingsObject(QString settings_name)
Construct a new Settings Object object.
Definition: SettingsObject.cpp:35
~SettingsObject()
Destroy the Settings Object object.
Definition: SettingsObject.cpp:58
Definition: FileReadTask.cpp:31