GpgFrontend-Doxygen/docs/latex/classGpgFrontend_1_1UI_1_1KeyPairUIDTab.tex

225 lines
15 KiB
TeX

\hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab}{}\doxysection{Gpg\+Frontend\+::UI\+::Key\+Pair\+UIDTab Class Reference}
\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab}\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
Inheritance diagram for Gpg\+Frontend\+::UI\+::Key\+Pair\+UIDTab\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1KeyPairUIDTab__inherit__graph}
\end{center}
\end{figure}
Collaboration diagram for Gpg\+Frontend\+::UI\+::Key\+Pair\+UIDTab\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1KeyPairUIDTab__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Signals}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a283cc54d3453da8fcd96633381ec2753}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a283cc54d3453da8fcd96633381ec2753}}
void {\bfseries Signal\+Update\+UIDInfo} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0743109e397d0cc842b2d5155c61ecf3}{Key\+Pair\+UIDTab}} (const QString \&key\+\_\+id, QWidget $\ast$parent)
\begin{DoxyCompactList}\small\item\em Construct a new Key Pair U I D Tab object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a35d0b436cf13fa127dbba5b12f8f9144}{context\+Menu\+Event}} (QContext\+Menu\+Event $\ast$event) override
\end{DoxyCompactItemize}
\doxysubsection*{Private Slots}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_aa598c2c2a97f5c3dd7e8227cdfe6a51a}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_aa598c2c2a97f5c3dd7e8227cdfe6a51a}}
void {\bfseries slot\+\_\+refresh\+\_\+uid\+\_\+list} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a3c264254d4f6df7ad810aecde43d9413}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a3c264254d4f6df7ad810aecde43d9413}}
void {\bfseries slot\+\_\+refresh\+\_\+tofu\+\_\+info} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a4569bb5afb56e0caaa6eeadac05a53d6}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a4569bb5afb56e0caaa6eeadac05a53d6}}
void {\bfseries slot\+\_\+refresh\+\_\+sig\+\_\+list} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a01adaffd23f720fdf94b84d294c4eae4}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a01adaffd23f720fdf94b84d294c4eae4}}
void {\bfseries slot\+\_\+add\+\_\+sign} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a162f90b120f704c31aa7693a793e20c6}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a162f90b120f704c31aa7693a793e20c6}}
void {\bfseries slot\+\_\+add\+\_\+sign\+\_\+single} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_aa0fb2623234f3dea2ef40809c9571360}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_aa0fb2623234f3dea2ef40809c9571360}}
void {\bfseries slot\+\_\+add\+\_\+uid} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0b075e0415db03a3cc43bd8f6e014031}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0b075e0415db03a3cc43bd8f6e014031}}
void {\bfseries slot\+\_\+del\+\_\+uid} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a09043e6f3b52d194e347304f62fbcce3}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a09043e6f3b52d194e347304f62fbcce3}}
void {\bfseries slot\+\_\+del\+\_\+uid\+\_\+single} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a08093ae1a45cb7705cb243487d975cfd}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a08093ae1a45cb7705cb243487d975cfd}}
void {\bfseries slot\+\_\+set\+\_\+primary\+\_\+uid} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ada1a7906a9e5f38c28922f9ac98c76a6}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ada1a7906a9e5f38c28922f9ac98c76a6}}
void {\bfseries slot\+\_\+del\+\_\+sign} ()
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a9fd99282a49e752133fdd5bdb10a62d4}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a9fd99282a49e752133fdd5bdb10a62d4}}
void {\bfseries slot\+\_\+refresh\+\_\+key} ()
\item
static void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a16f1ae88d6a417b614cfc6ae1852187c}{slot\+\_\+add\+\_\+uid\+\_\+result}} (int result)
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0511f5714548920cf3563306536d0bd7}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0511f5714548920cf3563306536d0bd7}}
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0511f5714548920cf3563306536d0bd7}{create\+\_\+uid\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em Create a uid list object. \end{DoxyCompactList}\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a32dc14242d88ca168ae71e9a895d2b29}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a32dc14242d88ca168ae71e9a895d2b29}}
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a32dc14242d88ca168ae71e9a895d2b29}{create\+\_\+sign\+\_\+list}} ()
\begin{DoxyCompactList}\small\item\em Create a sign list object. \end{DoxyCompactList}\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a5c029e55323d54aa2306267cea1809ea}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a5c029e55323d54aa2306267cea1809ea}}
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a5c029e55323d54aa2306267cea1809ea}{create\+\_\+manage\+\_\+uid\+\_\+menu}} ()
\begin{DoxyCompactList}\small\item\em Create a manage uid menu object. \end{DoxyCompactList}\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a2a87d3ed720a57a5d96a108c7a9827d7}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a2a87d3ed720a57a5d96a108c7a9827d7}}
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a2a87d3ed720a57a5d96a108c7a9827d7}{create\+\_\+uid\+\_\+popup\+\_\+menu}} ()
\begin{DoxyCompactList}\small\item\em Create a uid popup menu object. \end{DoxyCompactList}\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a7653654c81149c48e7e4d5f0c00c360f}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a7653654c81149c48e7e4d5f0c00c360f}}
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a7653654c81149c48e7e4d5f0c00c360f}{create\+\_\+sign\+\_\+popup\+\_\+menu}} ()
\begin{DoxyCompactList}\small\item\em Create a sign popup menu object. \end{DoxyCompactList}\item
UIDArgs\+List\+Ptr \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ae8830624dd1e06f83cde4a1d9750aa85}{get\+\_\+uid\+\_\+checked}} ()
\begin{DoxyCompactList}\small\item\em Get the uid checked object. \end{DoxyCompactList}\item
UIDArgs\+List\+Ptr \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a88c454f97ba4bd140e23c8ff1054eff5}{get\+\_\+uid\+\_\+selected}} ()
\begin{DoxyCompactList}\small\item\em Get the uid selected object. \end{DoxyCompactList}\item
Sign\+Id\+Args\+List\+Ptr \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ab090e19189ae4f03ab43f9a300b906f0}{get\+\_\+sign\+\_\+selected}} ()
\begin{DoxyCompactList}\small\item\em Get the sign selected object. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a578c5a61208ae962fd772bc5e9045d12}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a578c5a61208ae962fd772bc5e9045d12}}
\mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}} {\bfseries m\+\_\+key\+\_\+}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a7e4ef818bcd2f315159f7043a099302c}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a7e4ef818bcd2f315159f7043a099302c}}
QTable\+Widget $\ast$ {\bfseries uid\+\_\+list\+\_\+} \{\}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a07aff92c72ada924eae1cca0f31ae527}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a07aff92c72ada924eae1cca0f31ae527}}
QTable\+Widget $\ast$ {\bfseries sig\+\_\+list\+\_\+} \{\}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a5dbd205bb97fe7379d01c19250d6f97c}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a5dbd205bb97fe7379d01c19250d6f97c}}
QTab\+Widget $\ast$ {\bfseries tofu\+\_\+tabs\+\_\+} \{\}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ad4638897cefc9a3fe111eb386abd25f4}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ad4638897cefc9a3fe111eb386abd25f4}}
QMenu $\ast$ {\bfseries manage\+\_\+selected\+\_\+uid\+\_\+menu\+\_\+} \{\}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0d393d4abe6e2cc8d4cdfebf8c4c2186}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0d393d4abe6e2cc8d4cdfebf8c4c2186}}
QMenu $\ast$ {\bfseries uid\+\_\+popup\+\_\+menu\+\_\+} \{\}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_aa90d503edf4bab73034f68dc424964dd}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_aa90d503edf4bab73034f68dc424964dd}}
QMenu $\ast$ {\bfseries sign\+\_\+popup\+\_\+menu\+\_\+} \{\}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a33c6b175129a6c364ebe5541d146d082}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a33c6b175129a6c364ebe5541d146d082}}
std\+::vector$<$ \mbox{\hyperlink{classGpgFrontend_1_1GpgUID}{Gpg\+UID}} $>$ {\bfseries buffered\+\_\+uids\+\_\+}
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a4f72825ffcade6dd1def95246748ca3d}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a4f72825ffcade6dd1def95246748ca3d}}
std\+::vector$<$ \mbox{\hyperlink{classGpgFrontend_1_1GpgKeySignature}{Gpg\+Key\+Signature}} $>$ {\bfseries buffered\+\_\+signatures\+\_\+}
\end{DoxyCompactItemize}
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0743109e397d0cc842b2d5155c61ecf3}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a0743109e397d0cc842b2d5155c61ecf3}}
\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}!KeyPairUIDTab@{KeyPairUIDTab}}
\index{KeyPairUIDTab@{KeyPairUIDTab}!GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
\doxysubsubsection{\texorpdfstring{KeyPairUIDTab()}{KeyPairUIDTab()}}
{\footnotesize\ttfamily Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::\+Key\+Pair\+UIDTab (\begin{DoxyParamCaption}\item[{const QString \&}]{key\+\_\+id, }\item[{QWidget $\ast$}]{parent }\end{DoxyParamCaption})}
Construct a new Key Pair U I D Tab object.
\begin{DoxyParams}{Parameters}
{\em key\+\_\+id} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
References create\+\_\+manage\+\_\+uid\+\_\+menu(), create\+\_\+sign\+\_\+list(), create\+\_\+sign\+\_\+popup\+\_\+menu(), create\+\_\+uid\+\_\+list(), create\+\_\+uid\+\_\+popup\+\_\+menu(), Gpg\+Frontend\+::\+UI\+::\+UISignal\+Station\+::\+Get\+Instance(), and Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Has\+Master\+Key().
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a35d0b436cf13fa127dbba5b12f8f9144}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a35d0b436cf13fa127dbba5b12f8f9144}}
\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}!contextMenuEvent@{contextMenuEvent}}
\index{contextMenuEvent@{contextMenuEvent}!GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
\doxysubsubsection{\texorpdfstring{contextMenuEvent()}{contextMenuEvent()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::context\+Menu\+Event (\begin{DoxyParamCaption}\item[{QContext\+Menu\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}
\begin{DoxyParams}{Parameters}
{\em event} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ab090e19189ae4f03ab43f9a300b906f0}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ab090e19189ae4f03ab43f9a300b906f0}}
\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}!get\_sign\_selected@{get\_sign\_selected}}
\index{get\_sign\_selected@{get\_sign\_selected}!GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
\doxysubsubsection{\texorpdfstring{get\_sign\_selected()}{get\_sign\_selected()}}
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::get\+\_\+sign\+\_\+selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}
Get the sign selected object.
\begin{DoxyReturn}{Returns}
Sign\+Id\+Args\+List\+Ptr
\end{DoxyReturn}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ae8830624dd1e06f83cde4a1d9750aa85}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_ae8830624dd1e06f83cde4a1d9750aa85}}
\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}!get\_uid\_checked@{get\_uid\_checked}}
\index{get\_uid\_checked@{get\_uid\_checked}!GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
\doxysubsubsection{\texorpdfstring{get\_uid\_checked()}{get\_uid\_checked()}}
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::get\+\_\+uid\+\_\+checked (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}
Get the uid checked object.
\begin{DoxyReturn}{Returns}
UIDArgs\+List\+Ptr
\end{DoxyReturn}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a88c454f97ba4bd140e23c8ff1054eff5}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a88c454f97ba4bd140e23c8ff1054eff5}}
\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}!get\_uid\_selected@{get\_uid\_selected}}
\index{get\_uid\_selected@{get\_uid\_selected}!GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
\doxysubsubsection{\texorpdfstring{get\_uid\_selected()}{get\_uid\_selected()}}
{\footnotesize\ttfamily auto Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::get\+\_\+uid\+\_\+selected (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}
Get the uid selected object.
\begin{DoxyReturn}{Returns}
UIDArgs\+List\+Ptr
\end{DoxyReturn}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a16f1ae88d6a417b614cfc6ae1852187c}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a16f1ae88d6a417b614cfc6ae1852187c}}
\index{GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}!slot\_add\_uid\_result@{slot\_add\_uid\_result}}
\index{slot\_add\_uid\_result@{slot\_add\_uid\_result}!GpgFrontend::UI::KeyPairUIDTab@{GpgFrontend::UI::KeyPairUIDTab}}
\doxysubsubsection{\texorpdfstring{slot\_add\_uid\_result}{slot\_add\_uid\_result}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+UIDTab\+::slot\+\_\+add\+\_\+uid\+\_\+result (\begin{DoxyParamCaption}\item[{int}]{result }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}, {\ttfamily [slot]}}
\begin{DoxyParams}{Parameters}
{\em result} & \\
\hline
\end{DoxyParams}
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
src/ui/dialog/keypair\+\_\+details/Key\+Pair\+UIDTab.\+h\item
src/ui/dialog/keypair\+\_\+details/Key\+Pair\+UIDTab.\+cpp\end{DoxyCompactItemize}