\doxysection{Class Hierarchy}
This inheritance list is sorted roughly, but not completely, alphabetically\+:\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Context\+::\+\_\+ctx\+\_\+ref\+\_\+deleter}{\pageref{structGpgFrontend_1_1GpgContext_1_1__ctx__ref__deleter}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Data\+::\+\_\+data\+\_\+ref\+\_\+deleter}{\pageref{structGpgFrontend_1_1GpgData_1_1__data__ref__deleter}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key\+::\+\_\+key\+\_\+ref\+\_\+deleter}{\pageref{structGpgFrontend_1_1GpgKey_1_1__key__ref__deleter}}{}
\item \contentsline{section}{Gpg\+Frontend\+::\+\_\+result\+\_\+ref\+\_\+deletor}{\pageref{structGpgFrontend_1_1__result__ref__deletor}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Archive\+File\+Operator}{\pageref{classGpgFrontend_1_1ArchiveFileOperator}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Archive\+Struct}{\pageref{structGpgFrontend_1_1ArchiveStruct}}{}
\item \contentsline{section}{class}{\pageref{classclass}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Main\+Window\+::Crypto\+Menu}{\pageref{structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu}}{}
\item \contentsline{section}{Gpg\+Frontend\+::File\+Operator}{\pageref{classGpgFrontend_1_1FileOperator}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gen\+Key\+Info}{\pageref{classGpgFrontend_1_1GenKeyInfo}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Constants}{\pageref{classGpgFrontend_1_1GpgConstants}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Context\+Init\+Args}{\pageref{structGpgFrontend_1_1GpgContextInitArgs}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Data}{\pageref{classGpgFrontend_1_1GpgData}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Imported\+Key}{\pageref{classGpgFrontend_1_1GpgImportedKey}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Import\+Information}{\pageref{classGpgFrontend_1_1GpgImportInformation}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Info}{\pageref{classGpgFrontend_1_1GpgInfo}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key}{\pageref{classGpgFrontend_1_1GpgKey}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key\+Signature}{\pageref{classGpgFrontend_1_1GpgKeySignature}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Result\+Analyse}{\pageref{classGpgFrontend_1_1GpgResultAnalyse}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Decrypt\+Result\+Analyse}{\pageref{classGpgFrontend_1_1GpgDecryptResultAnalyse}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Encrypt\+Result\+Analyse}{\pageref{classGpgFrontend_1_1GpgEncryptResultAnalyse}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Sign\+Result\+Analyse}{\pageref{classGpgFrontend_1_1GpgSignResultAnalyse}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Verify\+Result\+Analyse}{\pageref{classGpgFrontend_1_1GpgVerifyResultAnalyse}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Signature}{\pageref{classGpgFrontend_1_1GpgSignature}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Sub\+Key}{\pageref{classGpgFrontend_1_1GpgSubKey}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+T\+O\+F\+U\+Info}{\pageref{classGpgFrontend_1_1GpgTOFUInfo}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+U\+ID}{\pageref{classGpgFrontend_1_1GpgUID}}{}
\item json\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Settings\+Object}{\pageref{classGpgFrontend_1_1UI_1_1SettingsObject}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+List\+Column}{\pageref{structGpgFrontend_1_1UI_1_1KeyListColumn}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+List\+Row}{\pageref{structGpgFrontend_1_1UI_1_1KeyListRow}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Menu\+Ability}{\pageref{structGpgFrontend_1_1UI_1_1KeyMenuAbility}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Key\+Package\+Operator}{\pageref{classGpgFrontend_1_1KeyPackageOperator}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Table}{\pageref{structGpgFrontend_1_1UI_1_1KeyTable}}{}
\item \contentsline{section}{Proxy\+Connection\+Test\+Thread}{\pageref{classProxyConnectionTestThread}}{}
\item Q\+Dialog\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::About\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1AboutDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Export\+Key\+Package\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1ExportKeyPackageDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Details\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyDetailsDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Gen\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyGenDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Import\+Detail\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyImportDetailDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+New\+U\+I\+D\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyNewUIDDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Server\+Import\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyServerImportDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Set\+Expire\+Date\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeySetExpireDateDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+U\+I\+D\+Sign\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyUIDSignDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Upload\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1KeyUploadDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Quit\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1QuitDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Settings\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1SettingsDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Signers\+Picker}{\pageref{classGpgFrontend_1_1UI_1_1SignersPicker}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Subkey\+Generate\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1SubkeyGenerateDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Verify\+Details\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1VerifyDetailsDialog}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Waiting\+Dialog}{\pageref{classGpgFrontend_1_1UI_1_1WaitingDialog}}{}
\item \contentsline{section}{Signature\+Details\+Dialog}{\pageref{classSignatureDetailsDialog}}{}
\end{DoxyCompactList}
\item Q\+Group\+Box\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Verify\+Key\+Detail\+Box}{\pageref{classGpgFrontend_1_1UI_1_1VerifyKeyDetailBox}}{}
\end{DoxyCompactList}
\item Q\+Main\+Window\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Mgmt}{\pageref{classGpgFrontend_1_1UI_1_1KeyMgmt}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Main\+Window}{\pageref{classGpgFrontend_1_1UI_1_1MainWindow}}{}
\end{DoxyCompactList}
\item Q\+Object\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Core\+Common\+Util}{\pageref{classGpgFrontend_1_1CoreCommonUtil}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Signal\+Station}{\pageref{classGpgFrontend_1_1UI_1_1SignalStation}}{}
\end{DoxyCompactList}
\item Q\+Thread\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Ctx\+Check\+Thread}{\pageref{classGpgFrontend_1_1CtxCheckThread}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::File\+Read\+Thread}{\pageref{classGpgFrontend_1_1UI_1_1FileReadThread}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Listed\+Key\+Server\+Test\+Thread}{\pageref{classGpgFrontend_1_1UI_1_1ListedKeyServerTestThread}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Proxy\+Connection\+Test\+Thread}{\pageref{classGpgFrontend_1_1UI_1_1ProxyConnectionTestThread}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Version\+Check\+Thread}{\pageref{classGpgFrontend_1_1UI_1_1VersionCheckThread}}{}
\end{DoxyCompactList}
\item Q\+Widget\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Advanced\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1AdvancedTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Appearance\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1AppearanceTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Common\+Utils}{\pageref{classGpgFrontend_1_1UI_1_1CommonUtils}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::File\+Page}{\pageref{classGpgFrontend_1_1UI_1_1FilePage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Find\+Widget}{\pageref{classGpgFrontend_1_1UI_1_1FindWidget}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::General\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1GeneralTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Help\+Page}{\pageref{classGpgFrontend_1_1UI_1_1HelpPage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Info\+Board\+Widget}{\pageref{classGpgFrontend_1_1UI_1_1InfoBoardWidget}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Info\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1InfoTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+List}{\pageref{classGpgFrontend_1_1UI_1_1KeyList}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Pair\+Detail\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1KeyPairDetailTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Pair\+Opera\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1KeyPairOperaTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Pair\+Subkey\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1KeyPairSubkeyTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Pair\+U\+I\+D\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1KeyPairUIDTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Keyserver\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1KeyserverTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Network\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1NetworkTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Plain\+Text\+Editor\+Page}{\pageref{classGpgFrontend_1_1UI_1_1PlainTextEditorPage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Text\+Edit}{\pageref{classGpgFrontend_1_1UI_1_1TextEdit}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::T\+O\+F\+U\+Info\+Page}{\pageref{classGpgFrontend_1_1UI_1_1TOFUInfoPage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Translators\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1TranslatorsTab}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Update\+Tab}{\pageref{classGpgFrontend_1_1UI_1_1UpdateTab}}{}
\end{DoxyCompactList}
\item Q\+Wizard\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Wizard}{\pageref{classGpgFrontend_1_1UI_1_1Wizard}}{}
\end{DoxyCompactList}
\item Q\+Wizard\+Page\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Choose\+Page}{\pageref{classGpgFrontend_1_1UI_1_1ChoosePage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Conclusion\+Page}{\pageref{classGpgFrontend_1_1UI_1_1ConclusionPage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Intro\+Page}{\pageref{classGpgFrontend_1_1UI_1_1IntroPage}}{}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Key\+Gen\+Page}{\pageref{classGpgFrontend_1_1UI_1_1KeyGenPage}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ T $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Data\+Object\+Operator $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Data\+Object\+Operator}{\pageref{classGpgFrontend_1_1DataObjectOperator}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Global\+Setting\+Station}{\pageref{classGpgFrontend_1_1GlobalSettingStation}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Basic\+Operator}{\pageref{classGpgFrontend_1_1GpgBasicOperator}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Command\+Executor $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Command\+Executor}{\pageref{classGpgFrontend_1_1GpgCommandExecutor}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Context $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Context}{\pageref{classGpgFrontend_1_1GpgContext}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+File\+Opera}{\pageref{classGpgFrontend_1_1GpgFileOpera}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key\+Getter}{\pageref{classGpgFrontend_1_1GpgKeyGetter}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Key\+Import\+Exporter $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key\+Import\+Exporter}{\pageref{classGpgFrontend_1_1GpgKeyImportExporter}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Key\+Manager $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key\+Manager}{\pageref{classGpgFrontend_1_1GpgKeyManager}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+Key\+Opera $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+Key\+Opera}{\pageref{classGpgFrontend_1_1GpgKeyOpera}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Gpg\+U\+I\+D\+Operator $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Gpg\+U\+I\+D\+Operator}{\pageref{classGpgFrontend_1_1GpgUIDOperator}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Singleton\+Function\+Object$<$ Passphrase\+Generator $>$}{\pageref{classGpgFrontend_1_1SingletonFunctionObject}}{}
\begin{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::Passphrase\+Generator}{\pageref{classGpgFrontend_1_1PassphraseGenerator}}{}
\end{DoxyCompactList}
\item \contentsline{section}{Gpg\+Frontend\+::UI\+::Software\+Version}{\pageref{structGpgFrontend_1_1UI_1_1SoftwareVersion}}{}
\item \contentsline{section}{Test\+Listed\+Key\+Server\+Thread}{\pageref{classTestListedKeyServerThread}}{}
\end{DoxyCompactList}
