\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}