GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgFrontendUIInit.h
1 
29 #ifndef GPGFRONTEND_GPGFRONTENDUIINIT_H
30 #define GPGFRONTEND_GPGFRONTENDUIINIT_H
31 
32 #include "GpgFrontendUI.h"
33 
34 namespace GpgFrontend::UI {
35 
40 void GPGFRONTEND_UI_EXPORT InitGpgFrontendUI(QApplication *);
41 
45 int GPGFRONTEND_UI_EXPORT RunGpgFrontendUI(QApplication *);
46 
47 }; // namespace GpgFrontend::UI
48 
49 #endif // GPGFRONTEND_GPGFRONTENDUIINIT_H
GpgFrontend::UI
Definition: FileReadTask.cpp:31
GpgFrontend::GlobalSettingStation::SyncSettings
void SyncSettings() noexcept
sync the settings to the file
Definition: GlobalSettingStation.cpp:33
GpgFrontend::SingletonFunctionObject< GlobalSettingStation >::GetInstance
static GlobalSettingStation & GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
Get the Instance object.
Definition: GpgFunctionObject.h:170
GpgFrontend::GlobalSettingStation::GetUISettings
libconfig::Setting & GetUISettings() noexcept
Definition: GlobalSettingStation.h:63
GpgFrontend::GlobalSettingStation::GetLocaleDir
std::filesystem::path GetLocaleDir() const
Get the Locale Dir object.
Definition: GlobalSettingStation.h:116
GpgFrontend::GlobalSettingStation::GetResourceDir
std::filesystem::path GetResourceDir() const
Get the Resource Dir object.
Definition: GlobalSettingStation.h:125
GpgFrontend::UI::RunGpgFrontendUI
int RunGpgFrontendUI(QApplication *app)
run main window
Definition: GpgFrontendUIInit.cpp:122
GpgFrontend::UI::init_logging_system
void init_logging_system()
initialize the logging system.
Definition: GpgFrontendUIInit.cpp:132
GpgFrontend::UI::SignalStation::GetInstance
static SignalStation * GetInstance()
Get the Instance object.
Definition: SignalStation.cpp:37
GpgFrontend::UI::init_locale
void init_locale()
setup the locale and load the translations
Definition: GpgFrontendUIInit.cpp:172
GpgFrontend::Thread::CtxCheckTask
Definition: CtxCheckTask.h:38
GpgFrontend::UI::InitGpgFrontendUI
void InitGpgFrontendUI(QApplication *app)
init the UI library
Definition: GpgFrontendUIInit.cpp:50
GpgFrontend::GlobalSettingStation::GetLogDir
std::filesystem::path GetLogDir() const
Get the Log Dir object.
Definition: GlobalSettingStation.h:81
GpgFrontend::UI::CommonUtils::GetInstance
static CommonUtils * GetInstance()
Get the Instance object.
Definition: UserInterfaceUtils.cpp:143