GpgFrontend-Doxygen/docs/latex/classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab.tex

177 lines
13 KiB
TeX
Raw Normal View History

2022-05-08 19:59:26 +00:00
\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\+:
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=217pt]{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab__inherit__graph}
2022-05-08 22:01:23 +00:00
\end{center}
\end{figure}
2022-05-08 19:59:26 +00:00
Collaboration diagram for Gpg\+Frontend\+::UI\+::Key\+Pair\+Subkey\+Tab\+:
2022-05-08 22:01:23 +00:00
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab__coll__graph}
2022-05-08 22:01:23 +00:00
\end{center}
\end{figure}
2022-05-08 19:59:26 +00:00
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a9ba9e92dcb92dbed09db4aa72d2c346d}{Key\+Pair\+Subkey\+Tab}} (const QString \&key, QWidget $\ast$parent)
2022-05-08 19:59:26 +00:00
\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}} (QContext\+Menu\+Event $\ast$event) override
2022-05-08 19:59:26 +00:00
\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
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0503508ce7e11f497a05cdf6f536a253}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0503508ce7e11f497a05cdf6f536a253}}
2022-05-08 22:01:23 +00:00
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a0503508ce7e11f497a05cdf6f536a253}{create\+\_\+subkey\+\_\+list}} ()
2022-05-08 19:59:26 +00:00
\begin{DoxyCompactList}\small\item\em Create a subkey list object. \end{DoxyCompactList}\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a324446276f111be455773381ee8b6739}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a324446276f111be455773381ee8b6739}}
2022-05-08 22:01:23 +00:00
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a324446276f111be455773381ee8b6739}{create\+\_\+subkey\+\_\+opera\+\_\+menu}} ()
2022-05-08 19:59:26 +00:00
\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_aa757320412a0a904bcbd2d6ee536c744}{get\+\_\+selected\+\_\+subkey}} ()
2022-05-08 19:59:26 +00:00
\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}}
QTable\+Widget $\ast$ {\bfseries subkey\+\_\+list\+\_\+} \{\}
2022-05-08 19:59:26 +00:00
\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}}
QGroup\+Box $\ast$ {\bfseries list\+\_\+box\+\_\+}
2022-05-08 19:59:26 +00:00
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aab240016c10ecf575965108751fc0ff8}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aab240016c10ecf575965108751fc0ff8}}
QGroup\+Box $\ast$ {\bfseries detail\+\_\+box\+\_\+}
2022-05-08 19:59:26 +00:00
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2cad9b13df5cfa828d1ca641a19d2e08}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2cad9b13df5cfa828d1ca641a19d2e08}}
QMenu $\ast$ {\bfseries subkey\+\_\+opera\+\_\+menu\+\_\+} \{\}
2022-05-08 19:59:26 +00:00
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a63e054f4a2d8e12c70d25d39bb55f876}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a63e054f4a2d8e12c70d25d39bb55f876}}
QLabel $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a63e054f4a2d8e12c70d25d39bb55f876}{key\+\_\+size\+\_\+var\+\_\+label\+\_\+}}
2022-05-08 19:59:26 +00:00
\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}}
QLabel $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a72b94f3e8d11c44d1b4e3653ab885927}{expire\+\_\+var\+\_\+label\+\_\+}}
2022-05-08 19:59:26 +00:00
\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}}
QLabel $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_ac827e8474ace52814f8de70709987d36}{created\+\_\+var\+\_\+label\+\_\+}}
2022-05-08 19:59:26 +00:00
\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}}
QLabel $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a1790a8b163b94f33a3bb968f9a19f00c}{algorithm\+\_\+var\+\_\+label\+\_\+}}
2022-05-08 19:59:26 +00:00
\begin{DoxyCompactList}\small\item\em Label containing the keys algorithm. \end{DoxyCompactList}\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2c4467a38b16c49a53b82edabba11f92}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2c4467a38b16c49a53b82edabba11f92}}
QLabel $\ast$ {\bfseries algorithm\+\_\+detail\+\_\+var\+\_\+label\+\_\+}
\item
2022-05-08 19:59:26 +00:00
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2f634f4c83ab5dd2d088eb07e0d3b862}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2f634f4c83ab5dd2d088eb07e0d3b862}}
QLabel $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a2f634f4c83ab5dd2d088eb07e0d3b862}{key\+\_\+id\+\_\+var\+\_\+label\+\_\+}}
2022-05-08 19:59:26 +00:00
\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}}
QLabel $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a11a6e8aca1754d513ea91192ee0315bf}{fingerprint\+\_\+var\+\_\+label\+\_\+}}
2022-05-08 19:59:26 +00:00
\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}}
QLabel $\ast$ {\bfseries usage\+\_\+var\+\_\+label\+\_\+}
2022-05-08 19:59:26 +00:00
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a74cab42dc5d138fa2632d027af279957}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a74cab42dc5d138fa2632d027af279957}}
QLabel $\ast$ {\bfseries master\+\_\+key\+\_\+exist\+\_\+var\+\_\+label\+\_\+}
2022-05-08 19:59:26 +00:00
\item
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a55b540fb99cbe55631af12c0c6156b20}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a55b540fb99cbe55631af12c0c6156b20}}
QLabel $\ast$ {\bfseries card\+\_\+key\+\_\+label\+\_\+}
2022-05-08 19:59:26 +00:00
\end{DoxyCompactItemize}
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a9ba9e92dcb92dbed09db4aa72d2c346d}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_a9ba9e92dcb92dbed09db4aa72d2c346d}}
2022-05-08 19:59:26 +00:00
\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\+::\+UI\+::\+Key\+Pair\+Subkey\+Tab\+::\+Key\+Pair\+Subkey\+Tab (\begin{DoxyParamCaption}\item[{const QString \&}]{key, }\item[{QWidget $\ast$}]{parent }\end{DoxyParamCaption})}
2022-05-08 19:59:26 +00:00
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\+::\+UI\+::\+UISignal\+Station\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Has\+Master\+Key(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Private\+Key(), key\+\_\+id\+\_\+var\+\_\+label\+\_\+, and key\+\_\+size\+\_\+var\+\_\+label\+\_\+.
2022-05-08 19:59:26 +00:00
\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\+::\+UI\+::\+Key\+Pair\+Subkey\+Tab\+::context\+Menu\+Event (\begin{DoxyParamCaption}\item[{QContext\+Menu\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}
2022-05-08 19:59:26 +00:00
\begin{DoxyParams}{Parameters}
{\em event} & \\
\hline
\end{DoxyParams}
References Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Private\+Key().
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aa757320412a0a904bcbd2d6ee536c744}\label{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab_aa757320412a0a904bcbd2d6ee536c744}}
2022-05-08 19:59:26 +00:00
\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 auto Gpg\+Frontend\+::\+UI\+::\+Key\+Pair\+Subkey\+Tab\+::get\+\_\+selected\+\_\+subkey (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}
2022-05-08 19:59:26 +00:00
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}