GpgFrontend-Doxygen/docs/latex/KeyPairOperaTab_8h_source.tex
2022-05-09 03:59:26 +08:00

50 lines
2.9 KiB
TeX

\hypertarget{KeyPairOperaTab_8h_source}{}\doxysection{Key\+Pair\+Opera\+Tab.\+h}
\label{KeyPairOperaTab_8h_source}\index{src/ui/keypair\_details/KeyPairOperaTab.h@{src/ui/keypair\_details/KeyPairOperaTab.h}}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{27 \textcolor{preprocessor}{\#ifndef GPGFRONTEND\_KEYPAIROPERATAB\_H}}
\DoxyCodeLine{28 \textcolor{preprocessor}{\#define GPGFRONTEND\_KEYPAIROPERATAB\_H}}
\DoxyCodeLine{29 }
\DoxyCodeLine{30 \textcolor{preprocessor}{\#include "{}core/function/gpg/GpgKeyGetter.h"{}}}
\DoxyCodeLine{31 \textcolor{preprocessor}{\#include "{}ui/GpgFrontendUI.h"{}}}
\DoxyCodeLine{32 }
\DoxyCodeLine{33 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespaceGpgFrontend_1_1UI}{GpgFrontend::UI}} \{}
\DoxyCodeLine{34 \textcolor{keyword}{class }\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairOperaTab}{KeyPairOperaTab}} : \textcolor{keyword}{public} QWidget \{}
\DoxyCodeLine{35 Q\_OBJECT}
\DoxyCodeLine{36 \textcolor{keyword}{public}:}
\DoxyCodeLine{43 \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairOperaTab_aad4e209d7b4eb0ac6623b2f12ce5ecc5}{KeyPairOperaTab}}(\textcolor{keyword}{const} std::string\& key\_id, QWidget* parent);}
\DoxyCodeLine{44 }
\DoxyCodeLine{49 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairOperaTab_a4dcec352e412afe5c5491f941495090f}{CreateOperaMenu}}();}
\DoxyCodeLine{50 }
\DoxyCodeLine{51 \textcolor{keyword}{private} slots:}
\DoxyCodeLine{52 }
\DoxyCodeLine{56 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyPairOperaTab_a384f4250e58110da58c0e6996b42a8ab}{slot\_export\_private\_key}}();}
\DoxyCodeLine{57 }
\DoxyCodeLine{62 \textcolor{keywordtype}{void} slot\_export\_short\_private\_key();}
\DoxyCodeLine{63 }
\DoxyCodeLine{68 \textcolor{keywordtype}{void} slot\_export\_public\_key();}
\DoxyCodeLine{69 }
\DoxyCodeLine{74 \textcolor{keywordtype}{void} slot\_modify\_edit\_datetime();}
\DoxyCodeLine{75 }
\DoxyCodeLine{80 \textcolor{keywordtype}{void} slot\_modify\_password();}
\DoxyCodeLine{81 }
\DoxyCodeLine{86 \textcolor{keywordtype}{void} slot\_upload\_key\_to\_server();}
\DoxyCodeLine{87 }
\DoxyCodeLine{92 \textcolor{keywordtype}{void} slot\_update\_key\_from\_server();}
\DoxyCodeLine{93 }
\DoxyCodeLine{98 \textcolor{keywordtype}{void} slot\_gen\_revoke\_cert();}
\DoxyCodeLine{99 }
\DoxyCodeLine{104 \textcolor{keywordtype}{void} slot\_modify\_tofu\_policy();}
\DoxyCodeLine{105 }
\DoxyCodeLine{106 \textcolor{keyword}{private}:}
\DoxyCodeLine{107 \mbox{\hyperlink{classGpgFrontend_1_1GpgKey}{GpgKey}} m\_key\_; }
\DoxyCodeLine{108 QMenu* key\_server\_opera\_menu\_\{\}; }
\DoxyCodeLine{109 QMenu* secret\_key\_export\_opera\_menu\_\{\}; }
\DoxyCodeLine{110 \};}
\DoxyCodeLine{111 \} \textcolor{comment}{// namespace GpgFrontend::UI}}
\DoxyCodeLine{112 }
\DoxyCodeLine{113 \textcolor{preprocessor}{\#endif }\textcolor{comment}{// GPGFRONTEND\_KEYPAIROPERATAB\_H}}
\end{DoxyCode}