# GpgFrontend Project: src/ui/SignalStation.h Source File

SignalStation.h
#ifndef GPGFRONTEND_SIGNALSTATION_H
#define GPGFRONTEND_SIGNALSTATION_H
#include "ui/GpgFrontendUI.h"
#include "ui/widgets/InfoBoardWidget.h"
namespace GpgFrontend::UI {
class SignalStation : public QObject {
Q_OBJECT
static std::unique_ptr<SignalStation> _instance;
public:
static SignalStation* GetInstance();
signals:
void SignalKeyDatabaseRefresh();
void SignalRefreshInfoBoard(const QString& text,
InfoBoardStatus verify_label_status);
void SignalRefreshStatusBar(const QString& message, int timeout);
};
} // namespace GpgFrontend::UI
#endif // GPGFRONTEND_SIGNALSTATION_H
GpgFrontend::UI
Definition: VerifyDetailsDialog.cpp:33
GpgFrontend::UI::InfoBoardStatus
InfoBoardStatus
Definition: InfoBoardWidget.h:43
GpgFrontend::UI::SignalStation::SignalRefreshInfoBoard
void SignalRefreshInfoBoard(const QString &text, InfoBoardStatus verify_label_status)
GpgFrontend::UI::SignalStation
Definition: SignalStation.h:41
GpgFrontend::UI::SignalStation::GetInstance
static SignalStation * GetInstance()
Get the Instance object.
Definition: SignalStation.cpp:35
GpgFrontend::UI::SignalStation::SignalRefreshStatusBar
void SignalRefreshStatusBar(const QString &message, int timeout)