\hypertarget{classGpgFrontend_1_1UI_1_1GpgFrontendApplication}{}\doxysection{Gpg\+Frontend\+::UI\+::Gpg\+Frontend\+Application Class Reference}
\label{classGpgFrontend_1_1UI_1_1GpgFrontendApplication}\index{GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}}


Inheritance diagram for Gpg\+Frontend\+::UI\+::Gpg\+Frontend\+Application\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=244pt]{classGpgFrontend_1_1UI_1_1GpgFrontendApplication__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Gpg\+Frontend\+::UI\+::Gpg\+Frontend\+Application\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=244pt]{classGpgFrontend_1_1UI_1_1GpgFrontendApplication__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_ac0290f06e08f2714f9727bb578df1298}{Gpg\+Frontend\+Application}} (int \&argc, char $\ast$argv\mbox{[}$\,$\mbox{]})
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{namespaceGpgFrontend}{Gpg\+Frontend}} Application object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a32f0e7dda69f7b1e3cc869340736c590}{$\sim$\+Gpg\+Frontend\+Application}} () override=default
\begin{DoxyCompactList}\small\item\em Destroy the \mbox{\hyperlink{namespaceGpgFrontend}{Gpg\+Frontend}} Application object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1GpgFrontendApplication}{Gpg\+Frontend\+Application}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a9b341a1a903cec0c70a6af4bb230905e}{Get\+Instance}} (int argc=0, char $\ast$argv\mbox{[}$\,$\mbox{]}=nullptr, bool new\+\_\+instance=false)
\begin{DoxyCompactList}\small\item\em Get the \mbox{\hyperlink{namespaceGpgFrontend}{Gpg\+Frontend}} Application object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a6f8ab335d89948c48cd634ab20ff9aa0}{notify}} (Q\+Object $\ast$receiver, Q\+Event $\ast$event) override
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_ac0290f06e08f2714f9727bb578df1298}\label{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_ac0290f06e08f2714f9727bb578df1298}} 
\index{GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}!GpgFrontendApplication@{GpgFrontendApplication}}
\index{GpgFrontendApplication@{GpgFrontendApplication}!GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}}
\doxysubsubsection{\texorpdfstring{GpgFrontendApplication()}{GpgFrontendApplication()}}
{\footnotesize\ttfamily Gpg\+Frontend\+::\+U\+I\+::\+Gpg\+Frontend\+Application\+::\+Gpg\+Frontend\+Application (\begin{DoxyParamCaption}\item[{int \&}]{argc,  }\item[{char $\ast$}]{argv\mbox{[}$\,$\mbox{]} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}



Construct a new \mbox{\hyperlink{namespaceGpgFrontend}{Gpg\+Frontend}} Application object. 


\begin{DoxyParams}{Parameters}
{\em argc} & \\
\hline
{\em argv} & \\
\hline
\end{DoxyParams}


Referenced by Get\+Instance().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a32f0e7dda69f7b1e3cc869340736c590}\label{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a32f0e7dda69f7b1e3cc869340736c590}} 
\index{GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}!````~GpgFrontendApplication@{$\sim$GpgFrontendApplication}}
\index{````~GpgFrontendApplication@{$\sim$GpgFrontendApplication}!GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}}
\doxysubsubsection{\texorpdfstring{$\sim$GpgFrontendApplication()}{~GpgFrontendApplication()}}
{\footnotesize\ttfamily Gpg\+Frontend\+::\+U\+I\+::\+Gpg\+Frontend\+Application\+::$\sim$\+Gpg\+Frontend\+Application (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [default]}}



Destroy the \mbox{\hyperlink{namespaceGpgFrontend}{Gpg\+Frontend}} Application object. 



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a9b341a1a903cec0c70a6af4bb230905e}\label{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a9b341a1a903cec0c70a6af4bb230905e}} 
\index{GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}!GetInstance@{GetInstance}}
\index{GetInstance@{GetInstance}!GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}}
\doxysubsubsection{\texorpdfstring{GetInstance()}{GetInstance()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1GpgFrontendApplication}{Gpg\+Frontend\+Application}} $\ast$ Gpg\+Frontend\+::\+U\+I\+::\+Gpg\+Frontend\+Application\+::\+Get\+Instance (\begin{DoxyParamCaption}\item[{int}]{argc = {\ttfamily 0},  }\item[{char $\ast$}]{argv\mbox{[}$\,$\mbox{]} = {\ttfamily nullptr},  }\item[{bool}]{new\+\_\+instance = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get the \mbox{\hyperlink{namespaceGpgFrontend}{Gpg\+Frontend}} Application object. 

\begin{DoxyReturn}{Returns}
Gpg\+Frontend\+Application$\ast$ 
\end{DoxyReturn}


References Gpg\+Frontend\+Application().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a6f8ab335d89948c48cd634ab20ff9aa0}\label{classGpgFrontend_1_1UI_1_1GpgFrontendApplication_a6f8ab335d89948c48cd634ab20ff9aa0}} 
\index{GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}!notify@{notify}}
\index{notify@{notify}!GpgFrontend::UI::GpgFrontendApplication@{GpgFrontend::UI::GpgFrontendApplication}}
\doxysubsubsection{\texorpdfstring{notify()}{notify()}}
{\footnotesize\ttfamily bool Gpg\+Frontend\+::\+U\+I\+::\+Gpg\+Frontend\+Application\+::notify (\begin{DoxyParamCaption}\item[{Q\+Object $\ast$}]{receiver,  }\item[{Q\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}


\begin{DoxyParams}{Parameters}
{\em event} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
bool 
\end{DoxyReturn}


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