GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
|
29 #ifndef GPGFRONTEND_GPGFRONTENDUIINIT_H
30 #define GPGFRONTEND_GPGFRONTENDUIINIT_H
32 #include "GpgFrontendUI.h"
49 #endif // GPGFRONTEND_GPGFRONTENDUIINIT_H
Definition: FileReadTask.cpp:31
void init_logging()
setup logging system and do proper initialization
Definition: GpgCoreInit.cpp:46
void SyncSettings() noexcept
sync the settings to the file
Definition: GlobalSettingStation.cpp:33
void InitGpgFrontendUI()
init the UI library
Definition: GpgFrontendUIInit.cpp:46
static TaskRunnerGetter & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition: GpgFunctionObject.h:181
libconfig::Setting & GetUISettings() noexcept
Definition: GlobalSettingStation.h:68
std::filesystem::path GetLocaleDir() const
Get the Locale Dir object.
Definition: GlobalSettingStation.h:121
static SignalStation * GetInstance()
Get the Instance object.
Definition: SignalStation.cpp:37
void init_locale()
setup the locale and load the translations
Definition: GpgFrontendUIInit.cpp:130
Definition: CtxCheckTask.h:38
std::filesystem::path GetLogDir() const
Get the Log Dir object.
Definition: GlobalSettingStation.h:86
int RunGpgFrontendUI()
run main window
Definition: GpgFrontendUIInit.cpp:91
static CommonUtils * GetInstance()
Get the Instance object.
Definition: UserInterfaceUtils.cpp:135