33 #include "core/function/GlobalSettingStation.h"
34 #include "core/function/basic/GpgFunctionObject.h"
49 auto SaveDataObj(
const QString &_key,
const QJsonDocument &value) -> QString;
51 auto GetDataObject(
const QString &_key) -> std::optional<QJsonDocument>;
53 auto GetDataObjectByRef(
const QString &_ref) -> std::optional<QJsonDocument>;
60 void init_app_secure_key();
64 QString app_secure_path_ =
67 QString app_secure_key_path_ =
70 QString app_data_objs_path_ =
Definition: DataObjectOperator.h:39
QByteArray hash_key_
Hash key.
Definition: DataObjectOperator.h:73
Singleton class for managing global settings in the application.
Definition: GlobalSettingStation.h:43
auto GetAppDataPath() const -> QString
Gets the application data directory.
Definition: GlobalSettingStation.cpp:149
Definition: GpgFunctionObject.h:58
static auto GetInstance(int channel=GpgFrontend::kGpgFrontendDefaultChannel) -> GlobalSettingStation &
Get the Instance object.
Definition: GpgFunctionObject.h:80
static auto GetDefaultChannel() -> int
Get the Default Channel object.
Definition: GpgFunctionObject.h:131