GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgFrontend::GpgFrontendContext Struct Reference
Collaboration diagram for GpgFrontend::GpgFrontendContext:
Collaboration graph

Public Member Functions

 GpgFrontendContext (int argc, char **argv)
 Construct a new Gpg Frontend Context object. More...
 
 ~GpgFrontendContext ()
 Destroy the Gpg Frontend Context object.
 
void InitApplication ()
 
auto GetApp () -> QApplication *
 Get the App object. More...
 

Public Attributes

int argc
 
char ** argv
 
spdlog::level::level_enum log_level
 
bool gather_external_gnupg_info
 
bool load_default_gpg_context
 

Private Attributes

QApplication * app_ = nullptr
 

Constructor & Destructor Documentation

◆ GpgFrontendContext()

GpgFrontend::GpgFrontendContext::GpgFrontendContext ( int  argc,
char **  argv 
)

Construct a new Gpg Frontend Context object.

Parameters
argc
argv

Member Function Documentation

◆ GetApp()

auto GpgFrontend::GpgFrontendContext::GetApp ( ) -> QApplication*

Get the App object.

Returns
QCoreApplication*

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