\hypertarget{classGpgFrontend_1_1UI_1_1SignalStation}{}\doxysection{Gpg\+Frontend\+::UI\+::Signal\+Station Class Reference}
\label{classGpgFrontend_1_1UI_1_1SignalStation}\index{GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}}


Inheritance diagram for Gpg\+Frontend\+::UI\+::Signal\+Station\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=246pt]{classGpgFrontend_1_1UI_1_1SignalStation__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Gpg\+Frontend\+::UI\+::Signal\+Station\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classGpgFrontend_1_1UI_1_1SignalStation__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_a1581aaebc459f3eda06195c1e43f068f}\label{classGpgFrontend_1_1UI_1_1SignalStation_a1581aaebc459f3eda06195c1e43f068f}} 
void {\bfseries Signal\+Key\+Database\+Refresh} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_aaec7938466ed4b1e912b25038a253f84}\label{classGpgFrontend_1_1UI_1_1SignalStation_aaec7938466ed4b1e912b25038a253f84}} 
void {\bfseries Signal\+Key\+Database\+Refresh\+Done} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_a0aca1aa881195ee37b697e913cdc6ef3}\label{classGpgFrontend_1_1UI_1_1SignalStation_a0aca1aa881195ee37b697e913cdc6ef3}} 
void {\bfseries Signal\+UIRefresh} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1SignalStation_a94d4c7d79e0deb7026083689bc5dc2ad}{Signal\+Refresh\+Info\+Board}} (const QString \&text, \mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Info\+Board\+Status}} verify\+\_\+label\+\_\+status)
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1SignalStation_a7b5fb2e2c0ad238313650a08ea648ce3}{Signal\+Refresh\+Status\+Bar}} (const QString \&message, int timeout)
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_afa0b1cced7430180fae67ad2303ce448}\label{classGpgFrontend_1_1UI_1_1SignalStation_afa0b1cced7430180fae67ad2303ce448}} 
void {\bfseries Signal\+User\+Input\+Passphrase\+Done} (QString passparase)
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_a2347964648d48b5d88994b2f504b6642}\label{classGpgFrontend_1_1UI_1_1SignalStation_a2347964648d48b5d88994b2f504b6642}} 
void {\bfseries Signal\+Need\+User\+Input\+Passphrase} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_ac2848f49568a15d96e68e5622476d328}\label{classGpgFrontend_1_1UI_1_1SignalStation_ac2848f49568a15d96e68e5622476d328}} 
void {\bfseries Signal\+Restart\+Application} (int)
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1SignalStation}{Signal\+Station}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1SignalStation_abe381ce56a7b157a3760b2fd9c3b7419}{Get\+Instance}} ()
\begin{DoxyCompactList}\small\item\em Get the Instance object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_ac98e4fff1e400f810ecea9903ee880df}\label{classGpgFrontend_1_1UI_1_1SignalStation_ac98e4fff1e400f810ecea9903ee880df}} 
static std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1SignalStation}{Signal\+Station}} $>$ {\bfseries \+\_\+instance} = nullptr
\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_abe381ce56a7b157a3760b2fd9c3b7419}\label{classGpgFrontend_1_1UI_1_1SignalStation_abe381ce56a7b157a3760b2fd9c3b7419}} 
\index{GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}!GetInstance@{GetInstance}}
\index{GetInstance@{GetInstance}!GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}}
\doxysubsubsection{\texorpdfstring{GetInstance()}{GetInstance()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1SignalStation}{Signal\+Station}} $\ast$ Gpg\+Frontend\+::\+UI\+::\+Signal\+Station\+::\+Get\+Instance (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get the Instance object. 

\begin{DoxyReturn}{Returns}
Signal\+Station$\ast$ 
\end{DoxyReturn}


Referenced by Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Common\+Utils(), Gpg\+Frontend\+::\+UI\+::\+Gnu\+PGController\+Dialog\+::\+Gnu\+PGController\+Dialog(), Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Widget\+::\+Info\+Board\+Widget(), Gpg\+Frontend\+::\+UI\+::\+Init\+Gpg\+Frontend\+UI(), Gpg\+Frontend\+::\+UI\+::\+Key\+Gen\+Dialog\+::\+Key\+Gen\+Dialog(), Gpg\+Frontend\+::\+UI\+::\+Key\+Mgmt\+::\+Key\+Mgmt(), Gpg\+Frontend\+::\+UI\+::\+Key\+New\+UIDDialog\+::\+Key\+New\+UIDDialog(), Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+Detail\+Tab\+::\+Key\+Pair\+Detail\+Tab(), Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+Opera\+Tab\+::\+Key\+Pair\+Opera\+Tab(), Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+Subkey\+Tab\+::\+Key\+Pair\+Subkey\+Tab(), Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::\+Key\+Pair\+UIDTab(), Gpg\+Frontend\+::\+UI\+::\+Key\+Server\+Import\+Dialog\+::\+Key\+Server\+Import\+Dialog(), Gpg\+Frontend\+::\+UI\+::\+Key\+UIDSign\+Dialog\+::\+Key\+UIDSign\+Dialog(), and Gpg\+Frontend\+::\+UI\+::\+Subkey\+Generate\+Dialog\+::\+Subkey\+Generate\+Dialog().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_a94d4c7d79e0deb7026083689bc5dc2ad}\label{classGpgFrontend_1_1UI_1_1SignalStation_a94d4c7d79e0deb7026083689bc5dc2ad}} 
\index{GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}!SignalRefreshInfoBoard@{SignalRefreshInfoBoard}}
\index{SignalRefreshInfoBoard@{SignalRefreshInfoBoard}!GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}}
\doxysubsubsection{\texorpdfstring{SignalRefreshInfoBoard}{SignalRefreshInfoBoard}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Signal\+Station\+::\+Signal\+Refresh\+Info\+Board (\begin{DoxyParamCaption}\item[{const QString \&}]{text,  }\item[{\mbox{\hyperlink{namespaceGpgFrontend_1_1UI_acbaebd342a317b1f067942e5144bb00d}{Info\+Board\+Status}}}]{verify\+\_\+label\+\_\+status }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}


\begin{DoxyParams}{Parameters}
{\em text} & \\
\hline
{\em verify\+\_\+label\+\_\+status} & \\
\hline
\end{DoxyParams}


Referenced by Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Widget\+::\+Info\+Board\+Widget().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1SignalStation_a7b5fb2e2c0ad238313650a08ea648ce3}\label{classGpgFrontend_1_1UI_1_1SignalStation_a7b5fb2e2c0ad238313650a08ea648ce3}} 
\index{GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}!SignalRefreshStatusBar@{SignalRefreshStatusBar}}
\index{SignalRefreshStatusBar@{SignalRefreshStatusBar}!GpgFrontend::UI::SignalStation@{GpgFrontend::UI::SignalStation}}
\doxysubsubsection{\texorpdfstring{SignalRefreshStatusBar}{SignalRefreshStatusBar}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Signal\+Station\+::\+Signal\+Refresh\+Status\+Bar (\begin{DoxyParamCaption}\item[{const QString \&}]{message,  }\item[{int}]{timeout }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}


\begin{DoxyParams}{Parameters}
{\em message} & \\
\hline
{\em timeout} & \\
\hline
\end{DoxyParams}


Referenced by Gpg\+Frontend\+::\+UI\+::\+Key\+Mgmt\+::\+Key\+Mgmt().



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/ui/Signal\+Station.\+h\item 
src/ui/Signal\+Station.\+cpp\end{DoxyCompactItemize}
