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

Signals

void SignalKeyDatabaseRefresh ()
 
void SignalKeyDatabaseRefreshDone ()
 
void SignalUIRefresh ()
 
void SignalRefreshInfoBoard (const QString &text, InfoBoardStatus verify_label_status)
 
void SignalRefreshStatusBar (const QString &message, int timeout)
 
void SignalNeedUserInputPassphrase (QSharedPointer< GpgPassphraseContext >)
 
void SignalUserInputPassphraseCallback (QSharedPointer< GpgPassphraseContext >)
 
void SignalRestartApplication (int)
 

Static Public Member Functions

static auto GetInstance () -> UISignalStation *
 Get the Instance object. More...
 

Static Private Attributes

static std::unique_ptr< UISignalStationinstance = nullptr
 

Member Function Documentation

◆ GetInstance()

◆ SignalRefreshInfoBoard

void GpgFrontend::UI::UISignalStation::SignalRefreshInfoBoard ( const QString &  text,
InfoBoardStatus  verify_label_status 
)
signal
Parameters
text
verify_label_status

Referenced by GpgFrontend::UI::InfoBoardWidget::InfoBoardWidget().

◆ SignalRefreshStatusBar

void GpgFrontend::UI::UISignalStation::SignalRefreshStatusBar ( const QString &  message,
int  timeout 
)
signal
Parameters
message
timeout

Referenced by GpgFrontend::UI::KeyMgmt::KeyMgmt().


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