114 lines
6.5 KiB
TeX
114 lines
6.5 KiB
TeX
\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}
|