\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_af18c4f08a127d919a316c7e27ba338d3}{Key\+Pair\+UIDTab}} (const std\+::string \&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_a7898b6fa328bfbc55ee2721bca4b2af1}{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_a161bc9787be40a32f487c79faaeb54bf}{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_a2d7c328d726436061f19a287e481268d}{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_af18c4f08a127d919a316c7e27ba338d3}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_af18c4f08a127d919a316c7e27ba338d3}} \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 std\+::string \&}]{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\+::\+Signal\+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_a2d7c328d726436061f19a287e481268d}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a2d7c328d726436061f19a287e481268d}} \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 Sign\+Id\+Args\+List\+Ptr 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_a7898b6fa328bfbc55ee2721bca4b2af1}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a7898b6fa328bfbc55ee2721bca4b2af1}} \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 UIDArgs\+List\+Ptr 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_a161bc9787be40a32f487c79faaeb54bf}\label{classGpgFrontend_1_1UI_1_1KeyPairUIDTab_a161bc9787be40a32f487c79faaeb54bf}} \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 UIDArgs\+List\+Ptr 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}