GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgFrontend::SettingsObject Class Reference

The SettingsObject class This class is used to store data for the application securely. More...

#include <SettingsObject.h>

Inheritance diagram for GpgFrontend::SettingsObject:
Inheritance graph
Collaboration diagram for GpgFrontend::SettingsObject:
Collaboration graph

Public Member Functions

 SettingsObject (QString settings_name)
 Construct a new Settings Object object. More...
 
 SettingsObject (QJsonObject sub_json)
 Construct a new Settings Object object. More...
 
 ~SettingsObject ()
 Destroy the Settings Object object.
 
void Store (const QJsonObject &)
 

Private Attributes

QString settings_name_
 

Detailed Description

The SettingsObject class This class is used to store data for the application securely.

Constructor & Destructor Documentation

◆ SettingsObject() [1/2]

GpgFrontend::SettingsObject::SettingsObject ( QString  settings_name)
explicit

Construct a new Settings Object object.

Parameters
settings_nameThe name of the settings object

References GpgFrontend::SingletonFunctionObject< DataObjectOperator >::GetInstance().

◆ SettingsObject() [2/2]

GpgFrontend::SettingsObject::SettingsObject ( QJsonObject  sub_json)
explicit

Construct a new Settings Object object.

Parameters
_sub_json

The documentation for this class was generated from the following files: