\hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab}{}\doxysection{Gpg\+Frontend\+::UI\+::Key\+Pair\+Subkey\+Tab Class Reference} \label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab}\index{GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}} Inheritance diagram for Gpg\+Frontend\+::UI\+::Key\+Pair\+Subkey\+Tab\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=247pt]{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab__inherit__graph} \end{center} \end{figure} Collaboration diagram for Gpg\+Frontend\+::UI\+::Key\+Pair\+Subkey\+Tab\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a93abe5c0467c7c4a29e0c45437a10732}{Key\+Pair\+Subkey\+Tab}} (const std\+::string \&key, Q\+Widget $\ast$parent) \begin{DoxyCompactList}\small\item\em Construct a new Key Pair Subkey Tab object. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Protected Member Functions} \begin{DoxyCompactItemize} \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ad415e2dd5046c744b650b26c123130ff}{context\+Menu\+Event}} (Q\+Context\+Menu\+Event $\ast$event) override \end{DoxyCompactItemize} \doxysubsection*{Private Slots} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aec18dfc0422bbb3d91c91ce8a067e148}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aec18dfc0422bbb3d91c91ce8a067e148}} void {\bfseries slot\+\_\+add\+\_\+subkey} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a083cd080527b4e1f1009ca6d3152894f}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a083cd080527b4e1f1009ca6d3152894f}} void {\bfseries slot\+\_\+refresh\+\_\+subkey\+\_\+list} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0ee84c4e1ea5c7c75bcddd2325993934}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0ee84c4e1ea5c7c75bcddd2325993934}} void {\bfseries slot\+\_\+refresh\+\_\+subkey\+\_\+detail} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2e44cb3bf3ed390f5e3db5cafb0870e9}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2e44cb3bf3ed390f5e3db5cafb0870e9}} void {\bfseries slot\+\_\+edit\+\_\+subkey} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a92f3f64ea29f6660358aab0b2d2da4dc}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a92f3f64ea29f6660358aab0b2d2da4dc}} void {\bfseries slot\+\_\+revoke\+\_\+subkey} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a1420046130128b5679400d5ef7b7255e}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a1420046130128b5679400d5ef7b7255e}} void {\bfseries slot\+\_\+refresh\+\_\+key\+\_\+info} () \end{DoxyCompactItemize} \doxysubsection*{Private Member Functions} \begin{DoxyCompactItemize} \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0503508ce7e11f497a05cdf6f536a253}{create\+\_\+subkey\+\_\+list}} () \begin{DoxyCompactList}\small\item\em Create a subkey list object. \end{DoxyCompactList}\item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a324446276f111be455773381ee8b6739}{create\+\_\+subkey\+\_\+opera\+\_\+menu}} () \begin{DoxyCompactList}\small\item\em Create a subkey opera menu object. \end{DoxyCompactList}\item const \mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} \& \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aedc5f77d6bf9b780b96552a43b323feb}{get\+\_\+selected\+\_\+subkey}} () \begin{DoxyCompactList}\small\item\em Get the selected subkey object. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Private Attributes} \begin{DoxyCompactItemize} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a698f8af1dc074ca7433f9ee038ab4150}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a698f8af1dc074ca7433f9ee038ab4150}} \mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{Gpg\+Key}} {\bfseries key\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_abbb66d84191a714d24f384125a25b328}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_abbb66d84191a714d24f384125a25b328}} Q\+Table\+Widget $\ast$ {\bfseries subkey\+\_\+list\+\_\+} \{\} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_abf09b9868514921763a9134084b228ee}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_abf09b9868514921763a9134084b228ee}} std\+::vector$<$ \mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} $>$ {\bfseries buffered\+\_\+subkeys\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a6a64f9528cfd743d724947b27eefa0a5}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a6a64f9528cfd743d724947b27eefa0a5}} Q\+Group\+Box $\ast$ {\bfseries list\+\_\+box\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aab240016c10ecf575965108751fc0ff8}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aab240016c10ecf575965108751fc0ff8}} Q\+Group\+Box $\ast$ {\bfseries detail\+\_\+box\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2cad9b13df5cfa828d1ca641a19d2e08}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2cad9b13df5cfa828d1ca641a19d2e08}} Q\+Menu $\ast$ {\bfseries subkey\+\_\+opera\+\_\+menu\+\_\+} \{\} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a63e054f4a2d8e12c70d25d39bb55f876}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a63e054f4a2d8e12c70d25d39bb55f876}} Q\+Label $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a63e054f4a2d8e12c70d25d39bb55f876}{key\+\_\+size\+\_\+var\+\_\+label\+\_\+}} \begin{DoxyCompactList}\small\item\em Label containing the keys key size. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a72b94f3e8d11c44d1b4e3653ab885927}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a72b94f3e8d11c44d1b4e3653ab885927}} Q\+Label $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a72b94f3e8d11c44d1b4e3653ab885927}{expire\+\_\+var\+\_\+label\+\_\+}} \begin{DoxyCompactList}\small\item\em Label containing the keys expiration date. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ac827e8474ace52814f8de70709987d36}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ac827e8474ace52814f8de70709987d36}} Q\+Label $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ac827e8474ace52814f8de70709987d36}{created\+\_\+var\+\_\+label\+\_\+}} \begin{DoxyCompactList}\small\item\em Label containing the keys creation date. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a1790a8b163b94f33a3bb968f9a19f00c}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a1790a8b163b94f33a3bb968f9a19f00c}} Q\+Label $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a1790a8b163b94f33a3bb968f9a19f00c}{algorithm\+\_\+var\+\_\+label\+\_\+}} \begin{DoxyCompactList}\small\item\em Label containing the keys algorithm. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2f634f4c83ab5dd2d088eb07e0d3b862}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2f634f4c83ab5dd2d088eb07e0d3b862}} Q\+Label $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2f634f4c83ab5dd2d088eb07e0d3b862}{key\+\_\+id\+\_\+var\+\_\+label\+\_\+}} \begin{DoxyCompactList}\small\item\em Label containing the keys keyid. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a11a6e8aca1754d513ea91192ee0315bf}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a11a6e8aca1754d513ea91192ee0315bf}} Q\+Label $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a11a6e8aca1754d513ea91192ee0315bf}{fingerprint\+\_\+var\+\_\+label\+\_\+}} \begin{DoxyCompactList}\small\item\em Label containing the keys fingerprint. \end{DoxyCompactList}\item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0c80829e8fd1802dd3c984fe65c3ca36}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0c80829e8fd1802dd3c984fe65c3ca36}} Q\+Label $\ast$ {\bfseries usage\+\_\+var\+\_\+label\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a74cab42dc5d138fa2632d027af279957}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a74cab42dc5d138fa2632d027af279957}} Q\+Label $\ast$ {\bfseries master\+\_\+key\+\_\+exist\+\_\+var\+\_\+label\+\_\+} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a55b540fb99cbe55631af12c0c6156b20}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a55b540fb99cbe55631af12c0c6156b20}} Q\+Label $\ast$ {\bfseries card\+\_\+key\+\_\+label\+\_\+} \end{DoxyCompactItemize} \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a93abe5c0467c7c4a29e0c45437a10732}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a93abe5c0467c7c4a29e0c45437a10732}} \index{GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}!KeyPairSubkeyTab@{KeyPairSubkeyTab}} \index{KeyPairSubkeyTab@{KeyPairSubkeyTab}!GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}} \doxysubsubsection{\texorpdfstring{KeyPairSubkeyTab()}{KeyPairSubkeyTab()}} {\footnotesize\ttfamily Gpg\+Frontend\+::\+U\+I\+::\+Key\+Pair\+Subkey\+Tab\+::\+Key\+Pair\+Subkey\+Tab (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{key, }\item[{Q\+Widget $\ast$}]{parent }\end{DoxyParamCaption})} Construct a new Key Pair Subkey Tab object. \begin{DoxyParams}{Parameters} {\em key} & \\ \hline {\em parent} & \\ \hline \end{DoxyParams} References algorithm\+\_\+var\+\_\+label\+\_\+, create\+\_\+subkey\+\_\+list(), create\+\_\+subkey\+\_\+opera\+\_\+menu(), created\+\_\+var\+\_\+label\+\_\+, expire\+\_\+var\+\_\+label\+\_\+, fingerprint\+\_\+var\+\_\+label\+\_\+, Gpg\+Frontend\+::\+Gpg\+Key\+::\+Get\+Email(), Gpg\+Frontend\+::\+U\+I\+::\+Signal\+Station\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Get\+Sub\+Keys(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Has\+Master\+Key(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Private\+Key(), key\+\_\+id\+\_\+var\+\_\+label\+\_\+, and key\+\_\+size\+\_\+var\+\_\+label\+\_\+. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ad415e2dd5046c744b650b26c123130ff}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ad415e2dd5046c744b650b26c123130ff}} \index{GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}!contextMenuEvent@{contextMenuEvent}} \index{contextMenuEvent@{contextMenuEvent}!GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}} \doxysubsubsection{\texorpdfstring{contextMenuEvent()}{contextMenuEvent()}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+Key\+Pair\+Subkey\+Tab\+::context\+Menu\+Event (\begin{DoxyParamCaption}\item[{Q\+Context\+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_1KeyPairSubkeyTab_a0503508ce7e11f497a05cdf6f536a253}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0503508ce7e11f497a05cdf6f536a253}} \index{GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}!create\_subkey\_list@{create\_subkey\_list}} \index{create\_subkey\_list@{create\_subkey\_list}!GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}} \doxysubsubsection{\texorpdfstring{create\_subkey\_list()}{create\_subkey\_list()}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+Key\+Pair\+Subkey\+Tab\+::create\+\_\+subkey\+\_\+list (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}} Create a subkey list object. Referenced by Key\+Pair\+Subkey\+Tab(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a324446276f111be455773381ee8b6739}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a324446276f111be455773381ee8b6739}} \index{GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}!create\_subkey\_opera\_menu@{create\_subkey\_opera\_menu}} \index{create\_subkey\_opera\_menu@{create\_subkey\_opera\_menu}!GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}} \doxysubsubsection{\texorpdfstring{create\_subkey\_opera\_menu()}{create\_subkey\_opera\_menu()}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+U\+I\+::\+Key\+Pair\+Subkey\+Tab\+::create\+\_\+subkey\+\_\+opera\+\_\+menu (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}} Create a subkey opera menu object. Referenced by Key\+Pair\+Subkey\+Tab(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aedc5f77d6bf9b780b96552a43b323feb}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aedc5f77d6bf9b780b96552a43b323feb}} \index{GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}!get\_selected\_subkey@{get\_selected\_subkey}} \index{get\_selected\_subkey@{get\_selected\_subkey}!GpgFrontend::UI::KeyPairSubkeyTab@{GpgFrontend::UI::KeyPairSubkeyTab}} \doxysubsubsection{\texorpdfstring{get\_selected\_subkey()}{get\_selected\_subkey()}} {\footnotesize\ttfamily const \mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}} \& Gpg\+Frontend\+::\+U\+I\+::\+Key\+Pair\+Subkey\+Tab\+::get\+\_\+selected\+\_\+subkey (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}} Get the selected subkey object. \begin{DoxyReturn}{Returns} const \mbox{\hyperlink{classGpgFrontend_1_1GpgSubKey}{Gpg\+Sub\+Key}}\& \end{DoxyReturn} The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize} \item src/ui/dialog/keypair\+\_\+details/Key\+Pair\+Subkey\+Tab.\+h\item src/ui/dialog/keypair\+\_\+details/Key\+Pair\+Subkey\+Tab.\+cpp\end{DoxyCompactItemize}