\hypertarget{classGpgFrontend_1_1UI_1_1MainWindow}{}\doxysection{Gpg\+Frontend\+::UI\+::Main\+Window Class Reference}
\label{classGpgFrontend_1_1UI_1_1MainWindow}\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}


Inheritance diagram for Gpg\+Frontend\+::UI\+::Main\+Window\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1MainWindow__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Gpg\+Frontend\+::UI\+::Main\+Window\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{classGpgFrontend_1_1UI_1_1MainWindow__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu}{Crypto\+Menu}}
\end{DoxyCompactItemize}
\doxysubsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a2518a8a17ebcc217c7cc34c9c3a411f8}\label{classGpgFrontend_1_1UI_1_1MainWindow_a2518a8a17ebcc217c7cc34c9c3a411f8}} 
void {\bfseries Slot\+Set\+Status\+Bar\+Text} (const QString \&text)
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a05b838ad518857fed24864ecce40c203}{Slot\+Open\+File}} (QString \&path)
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9ec699536a35a37961a8c6da1e231ae3}{Slot\+File\+Encrypt}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0a6d0618f2835a6dcae707a4ca770a48}{Slot\+File\+Decrypt}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8bcdcbe678b8dc0837fffda2ebfe79bf}{Slot\+File\+Sign}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9879061cfd321c6757c77f75d46dc7d8}{Slot\+File\+Verify}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a25a2e4017d77cffc8362bde9606fad30}{Slot\+File\+Encrypt\+Sign}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab23c7e67dd1f5295b3c49ad79dfd5919}{Slot\+File\+Decrypt\+Verify}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a276e843e2f5eda8934fb350fb6f89327}{Slot\+Set\+Restart\+Needed}} (int)
\end{DoxyCompactItemize}
\doxysubsection*{Signals}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a30fe95cf76936d382ee0b67a24688a7a}\label{classGpgFrontend_1_1UI_1_1MainWindow_a30fe95cf76936d382ee0b67a24688a7a}} 
void {\bfseries Signal\+Loaded} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a23c517e1b4c63d03e0413bf3772ffb92}\label{classGpgFrontend_1_1UI_1_1MainWindow_a23c517e1b4c63d03e0413bf3772ffb92}} 
void {\bfseries Signal\+Restart\+Application} (int)
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}{Init}} () noexcept
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a85a98a1ec5418c110201980fa013d1fd}{Set\+Crypto\+Menu\+Status}} (Crypto\+Menu\+::\+Operation\+Type type)
\end{DoxyCompactItemize}
\doxysubsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1759412cb7ee71600c4b6e3c6e752d2e}{close\+Event}} (QClose\+Event $\ast$event) override
\end{DoxyCompactItemize}
\doxysubsection*{Private Slots}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{slot\+\_\+encrypt}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{slot\+\_\+encrypt\+\_\+sign}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{slot\+\_\+decrypt}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{slot\+\_\+sign}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}{slot\+\_\+verify}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{slot\+\_\+decrypt\+\_\+verify}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a033d448541b44fa48b76dec828a4eb0e}{slot\+\_\+show\+\_\+key\+\_\+details}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_adfa3b3ae1de1fd04c5ea09e3c97c3e98}{refresh\+\_\+keys\+\_\+from\+\_\+key\+\_\+server}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad27dcf3f534f13d8df71df680c4d177c}{upload\+\_\+key\+\_\+to\+\_\+server}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}{slot\+\_\+find}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aabf3ddf6b624790369f164b4889c95be}{slot\+\_\+start\+\_\+wizard}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}{slot\+\_\+import\+\_\+key\+\_\+from\+\_\+edit}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}{slot\+\_\+append\+\_\+selected\+\_\+keys}} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a261fb867b194d5b16ad15ed2ff6c60ec}\label{classGpgFrontend_1_1UI_1_1MainWindow_a261fb867b194d5b16ad15ed2ff6c60ec}} 
void {\bfseries slot\+\_\+append\+\_\+keys\+\_\+create\+\_\+datetime} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a091087c673fa86bcaaadbbfc7ec7caed}\label{classGpgFrontend_1_1UI_1_1MainWindow_a091087c673fa86bcaaadbbfc7ec7caed}} 
void {\bfseries slot\+\_\+append\+\_\+keys\+\_\+expire\+\_\+datetime} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ac578922206608834c6c7ba862f02c0fa}\label{classGpgFrontend_1_1UI_1_1MainWindow_ac578922206608834c6c7ba862f02c0fa}} 
void {\bfseries slot\+\_\+append\+\_\+keys\+\_\+fingerprint} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af93d72eaf58326f1f9e926752c6b1fc6}{slot\+\_\+copy\+\_\+mail\+\_\+address\+\_\+to\+\_\+clipboard}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3982432b140738859415e487e2c5f5eb}{slot\+\_\+copy\+\_\+default\+\_\+uid\+\_\+to\+\_\+clipboard}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9e2ddb2135df42d76134bea168fbdce9}{slot\+\_\+copy\+\_\+key\+\_\+id\+\_\+to\+\_\+clipboard}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a16ddebec90a4bd0d13baa9d972c3445f}{slot\+\_\+open\+\_\+key\+\_\+management}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a29a811d4d440c79c1bd2cc2bb40cdf7e}{slot\+\_\+open\+\_\+file\+\_\+tab}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a874b505fbc1046f579a736683f5a7f65}{slot\+\_\+open\+\_\+settings\+\_\+dialog}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}{slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}{slot\+\_\+cut\+\_\+pgp\+\_\+header}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}{slot\+\_\+add\+\_\+pgp\+\_\+header}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a24a0b0d974fc5f8fdda60c128a82d957}{slot\+\_\+disable\+\_\+tab\+\_\+actions}} (int number)
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a48368c77af7b1f4cb632870b8d914a28}{slot\+\_\+version\+\_\+upgrade}} (const \mbox{\hyperlink{structGpgFrontend_1_1UI_1_1SoftwareVersion}{Software\+Version}} \&version)
\end{DoxyCompactItemize}
\doxysubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{create\+\_\+actions}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9fbd8a2f5b2b5869276db83a4ad20216}{create\+\_\+menus}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aaa1de043b71dbcf0e8d8c265b2a67bd3}{create\+\_\+tool\+\_\+bars}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1ab1f3f57f9969447491e63f54420585}{create\+\_\+status\+\_\+bar}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a04668246525874760f47a340b4b7d8de}{create\+\_\+dock\+\_\+windows}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a92a6d8d46e197e25eaacc3ad7ed289ab}{create\+\_\+attachment\+\_\+dock}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a473b679fa0dc3cdf4f6f98d6553fa0ec}{close\+\_\+attachment\+\_\+dock}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a210ab31f4d949a50507d0690c0d1598a}{restore\+\_\+settings}} ()
\item 
void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7a4b6490038470a8849231e48282da98}{save\+\_\+settings}} ()
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a5e95f62dac9fba1ead6ec69c145923db}\label{classGpgFrontend_1_1UI_1_1MainWindow_a5e95f62dac9fba1ead6ec69c145923db}} 
int \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a5e95f62dac9fba1ead6ec69c145923db}{get\+\_\+restart\+\_\+needed}} () const
\begin{DoxyCompactList}\small\item\em return true, if restart is needed \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a7aa41c90105fd4c2931895d8dfb5ec45}\label{classGpgFrontend_1_1UI_1_1MainWindow_a7aa41c90105fd4c2931895d8dfb5ec45}} 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit}{Text\+Edit}} $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7aa41c90105fd4c2931895d8dfb5ec45}{edit\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Tabwidget holding the edit-\/windows. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af08c62c38a750382ee218191c8e13f4f}\label{classGpgFrontend_1_1UI_1_1MainWindow_af08c62c38a750382ee218191c8e13f4f}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af08c62c38a750382ee218191c8e13f4f}{file\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for file-\/operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a6d681a306c137dc107088d60b09a925f}\label{classGpgFrontend_1_1UI_1_1MainWindow_a6d681a306c137dc107088d60b09a925f}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a6d681a306c137dc107088d60b09a925f}{edit\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for text-\/operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1ef17c566a764f707f43593a1f6b3c60}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1ef17c566a764f707f43593a1f6b3c60}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1ef17c566a764f707f43593a1f6b3c60}{crypt\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for crypt-\/operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a2bed0c3b032269c9eb82bc7c068852cb}\label{classGpgFrontend_1_1UI_1_1MainWindow_a2bed0c3b032269c9eb82bc7c068852cb}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a2bed0c3b032269c9eb82bc7c068852cb}{gpg\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for help-\/operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a89fa105ed54d2189d762668262d74c63}\label{classGpgFrontend_1_1UI_1_1MainWindow_a89fa105ed54d2189d762668262d74c63}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a89fa105ed54d2189d762668262d74c63}{help\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for help-\/operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a16bbfd12cd3a6f0df9e2c32cf7999e57}\label{classGpgFrontend_1_1UI_1_1MainWindow_a16bbfd12cd3a6f0df9e2c32cf7999e57}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a16bbfd12cd3a6f0df9e2c32cf7999e57}{key\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for key-\/operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a0e9920cf0fc974ac2f70d3f039f009f2}\label{classGpgFrontend_1_1UI_1_1MainWindow_a0e9920cf0fc974ac2f70d3f039f009f2}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0e9920cf0fc974ac2f70d3f039f009f2}{view\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for view operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8d6fe32ab64797459443ed285d769745}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8d6fe32ab64797459443ed285d769745}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8d6fe32ab64797459443ed285d769745}{import\+\_\+key\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for import operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af763a506aed7d0fb2125d1859583b853}\label{classGpgFrontend_1_1UI_1_1MainWindow_af763a506aed7d0fb2125d1859583b853}} 
QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af763a506aed7d0fb2125d1859583b853}{steganography\+\_\+menu\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Submenu for steganography operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aac320aef3b49cd068544aac54b927f7a}\label{classGpgFrontend_1_1UI_1_1MainWindow_aac320aef3b49cd068544aac54b927f7a}} 
QTool\+Bar $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aac320aef3b49cd068544aac54b927f7a}{crypt\+\_\+tool\+\_\+bar\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Toolbar holding crypt actions. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1e0d23d361b8e339ca85410db2bdfb64}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1e0d23d361b8e339ca85410db2bdfb64}} 
QTool\+Bar $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1e0d23d361b8e339ca85410db2bdfb64}{file\+\_\+tool\+\_\+bar\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Toolbar holding file actions. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ab531823acdbfb117c82a9906ce2107b9}\label{classGpgFrontend_1_1UI_1_1MainWindow_ab531823acdbfb117c82a9906ce2107b9}} 
QTool\+Bar $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab531823acdbfb117c82a9906ce2107b9}{edit\+\_\+tool\+\_\+bar\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Toolbar holding edit actions. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af2b3e3a0e9894633e1839df289f5ffe0}\label{classGpgFrontend_1_1UI_1_1MainWindow_af2b3e3a0e9894633e1839df289f5ffe0}} 
QTool\+Bar $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af2b3e3a0e9894633e1839df289f5ffe0}{special\+\_\+edit\+\_\+tool\+\_\+bar\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Toolbar holding special edit actions. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a38f243880cfb9276545b08f0730811e7}\label{classGpgFrontend_1_1UI_1_1MainWindow_a38f243880cfb9276545b08f0730811e7}} 
QTool\+Bar $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a38f243880cfb9276545b08f0730811e7}{key\+\_\+tool\+\_\+bar\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Toolbar holding key operations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8538940a9a5dea7ddf53c89acdeb83be}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8538940a9a5dea7ddf53c89acdeb83be}} 
QTool\+Button $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8538940a9a5dea7ddf53c89acdeb83be}{import\+\_\+button\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Tool button for import dropdown menu in toolbar. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_adaa66d9cdc51c946efc99bb94deda31c}\label{classGpgFrontend_1_1UI_1_1MainWindow_adaa66d9cdc51c946efc99bb94deda31c}} 
QDock\+Widget $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_adaa66d9cdc51c946efc99bb94deda31c}{key\+\_\+list\+\_\+dock\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Encrypt Dock. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_afd243a5f00f86d65431081ead2cae153}\label{classGpgFrontend_1_1UI_1_1MainWindow_afd243a5f00f86d65431081ead2cae153}} 
QDock\+Widget $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_afd243a5f00f86d65431081ead2cae153}{attachment\+\_\+dock\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Attachment Dock. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_adb05de6b4fa1f1d57ed63be1280050e9}\label{classGpgFrontend_1_1UI_1_1MainWindow_adb05de6b4fa1f1d57ed63be1280050e9}} 
QDock\+Widget $\ast$ {\bfseries info\+\_\+board\+\_\+dock\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a472500fec64442b114e9ce9faf4b6a73}\label{classGpgFrontend_1_1UI_1_1MainWindow_a472500fec64442b114e9ce9faf4b6a73}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a472500fec64442b114e9ce9faf4b6a73}{new\+\_\+tab\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to create new tab. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8d5ce6514ef3fa8ac3223176f5fa2701}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8d5ce6514ef3fa8ac3223176f5fa2701}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8d5ce6514ef3fa8ac3223176f5fa2701}{switch\+\_\+tab\+\_\+up\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to switch tab up. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a88af746cd550792ab6095d2ebbd29b41}\label{classGpgFrontend_1_1UI_1_1MainWindow_a88af746cd550792ab6095d2ebbd29b41}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a88af746cd550792ab6095d2ebbd29b41}{switch\+\_\+tab\+\_\+down\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to switch tab down. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a4a1edafb8c67b181ff3c29394147571d}\label{classGpgFrontend_1_1UI_1_1MainWindow_a4a1edafb8c67b181ff3c29394147571d}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a4a1edafb8c67b181ff3c29394147571d}{open\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open file. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a3c0a5305cf55fe5bee2f18298f983cad}\label{classGpgFrontend_1_1UI_1_1MainWindow_a3c0a5305cf55fe5bee2f18298f983cad}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3c0a5305cf55fe5bee2f18298f983cad}{browser\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open file browser. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ab0f148559d830fcf10b5a1937b0a47dc}\label{classGpgFrontend_1_1UI_1_1MainWindow_ab0f148559d830fcf10b5a1937b0a47dc}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab0f148559d830fcf10b5a1937b0a47dc}{save\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to save file. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a22256763ef83ed35a81e446b553d8112}\label{classGpgFrontend_1_1UI_1_1MainWindow_a22256763ef83ed35a81e446b553d8112}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a22256763ef83ed35a81e446b553d8112}{save\+\_\+as\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to save file as. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8f9dd7edba23321a13ed630cdef7fdcc}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8f9dd7edba23321a13ed630cdef7fdcc}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8f9dd7edba23321a13ed630cdef7fdcc}{print\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to print. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a09671c3aa26a750cfd6be6c092de8715}\label{classGpgFrontend_1_1UI_1_1MainWindow_a09671c3aa26a750cfd6be6c092de8715}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a09671c3aa26a750cfd6be6c092de8715}{close\+\_\+tab\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to print. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_abe0683e48485f9fcff622d9519c37ed9}\label{classGpgFrontend_1_1UI_1_1MainWindow_abe0683e48485f9fcff622d9519c37ed9}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_abe0683e48485f9fcff622d9519c37ed9}{quit\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to quit application. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ad6a2cecb2846b324604c4abd1fb7d11a}\label{classGpgFrontend_1_1UI_1_1MainWindow_ad6a2cecb2846b324604c4abd1fb7d11a}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad6a2cecb2846b324604c4abd1fb7d11a}{encrypt\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to encrypt text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a2417c807356e3b876ecb2f572568670b}\label{classGpgFrontend_1_1UI_1_1MainWindow_a2417c807356e3b876ecb2f572568670b}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a2417c807356e3b876ecb2f572568670b}{encrypt\+\_\+sign\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to encrypt and sign text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a70d2b2311708ab023466d343f2e914b1}\label{classGpgFrontend_1_1UI_1_1MainWindow_a70d2b2311708ab023466d343f2e914b1}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a70d2b2311708ab023466d343f2e914b1}{decrypt\+\_\+verify\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to encrypt and sign text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aa92246123272e3e1085f22612aedf48f}\label{classGpgFrontend_1_1UI_1_1MainWindow_aa92246123272e3e1085f22612aedf48f}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa92246123272e3e1085f22612aedf48f}{decrypt\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to decrypt text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a0cded37ef6e07856bbe439b0e90db839}\label{classGpgFrontend_1_1UI_1_1MainWindow_a0cded37ef6e07856bbe439b0e90db839}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0cded37ef6e07856bbe439b0e90db839}{sign\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to sign text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a14bb12fa25620e1a93bd23c9f7c84081}\label{classGpgFrontend_1_1UI_1_1MainWindow_a14bb12fa25620e1a93bd23c9f7c84081}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a14bb12fa25620e1a93bd23c9f7c84081}{verify\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to verify text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a01b85fb17c373d8f97ce439027c6d04e}\label{classGpgFrontend_1_1UI_1_1MainWindow_a01b85fb17c373d8f97ce439027c6d04e}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a01b85fb17c373d8f97ce439027c6d04e}{import\+\_\+key\+\_\+from\+\_\+edit\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to import key from edit. \end{DoxyCompactList}\item 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0cb094e0409337cfd7dba1bb510ea96e}{clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+}} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a5dce98bfc01ecbb0a90eaa2b304675ed}\label{classGpgFrontend_1_1UI_1_1MainWindow_a5dce98bfc01ecbb0a90eaa2b304675ed}} 
QAction $\ast$ {\bfseries gnupg\+\_\+controller\+\_\+open\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a5bbe43bdd25df9de8c1de23efd8d37a5}\label{classGpgFrontend_1_1UI_1_1MainWindow_a5bbe43bdd25df9de8c1de23efd8d37a5}} 
QAction $\ast$ {\bfseries clean\+\_\+gpg\+\_\+password\+\_\+cache\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ab570d33667a3f8fe189f2d81b81f85be}\label{classGpgFrontend_1_1UI_1_1MainWindow_ab570d33667a3f8fe189f2d81b81f85be}} 
QAction $\ast$ {\bfseries reload\+\_\+components\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a19d24772c88b55070f139b97806c10ca}\label{classGpgFrontend_1_1UI_1_1MainWindow_a19d24772c88b55070f139b97806c10ca}} 
QAction $\ast$ {\bfseries restart\+\_\+components\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ab67486a71126073e7c39ca12603198f4}\label{classGpgFrontend_1_1UI_1_1MainWindow_ab67486a71126073e7c39ca12603198f4}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab67486a71126073e7c39ca12603198f4}{append\+\_\+selected\+\_\+keys\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to append selected keys to edit. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1e7923dacd93eb498d8532bb887739b0}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1e7923dacd93eb498d8532bb887739b0}} 
QAction $\ast$ {\bfseries append\+\_\+key\+\_\+fingerprint\+\_\+to\+\_\+editor\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ad874ce344cce9f87bfbb31e7bf88aebe}\label{classGpgFrontend_1_1UI_1_1MainWindow_ad874ce344cce9f87bfbb31e7bf88aebe}} 
QAction $\ast$ {\bfseries append\+\_\+key\+\_\+create\+\_\+date\+\_\+to\+\_\+editor\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a61140b959cbdc0922b528a9c52d0dfa2}\label{classGpgFrontend_1_1UI_1_1MainWindow_a61140b959cbdc0922b528a9c52d0dfa2}} 
QAction $\ast$ {\bfseries append\+\_\+key\+\_\+expire\+\_\+date\+\_\+to\+\_\+editor\+\_\+act\+\_\+} \{\}
\item 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af77f66b6b869f6ddb3d2caa3bc40bb09}{copy\+\_\+mail\+\_\+address\+\_\+to\+\_\+clipboard\+\_\+act\+\_\+}} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a3f51156763fc3d4cdfa747d037566bef}\label{classGpgFrontend_1_1UI_1_1MainWindow_a3f51156763fc3d4cdfa747d037566bef}} 
QAction $\ast$ {\bfseries copy\+\_\+key\+\_\+id\+\_\+to\+\_\+clipboard\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ada8351319a2aaf032fc736f39bdcf9a5}\label{classGpgFrontend_1_1UI_1_1MainWindow_ada8351319a2aaf032fc736f39bdcf9a5}} 
QAction $\ast$ {\bfseries copy\+\_\+key\+\_\+default\+\_\+uid\+\_\+to\+\_\+clipboard\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ad7b22560df7e3bb38b660d3ffc84dc83}\label{classGpgFrontend_1_1UI_1_1MainWindow_ad7b22560df7e3bb38b660d3ffc84dc83}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad7b22560df7e3bb38b660d3ffc84dc83}{open\+\_\+key\+\_\+management\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open key management. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a71402943f4ed19e3aba0556b23eaa8f8}\label{classGpgFrontend_1_1UI_1_1MainWindow_a71402943f4ed19e3aba0556b23eaa8f8}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a71402943f4ed19e3aba0556b23eaa8f8}{copy\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to copy text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af9640e5732c2595d0c094e7ff7e371ac}\label{classGpgFrontend_1_1UI_1_1MainWindow_af9640e5732c2595d0c094e7ff7e371ac}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af9640e5732c2595d0c094e7ff7e371ac}{quote\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to quote text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a2c2f6c021219564846f1624f6bb5b9a2}\label{classGpgFrontend_1_1UI_1_1MainWindow_a2c2f6c021219564846f1624f6bb5b9a2}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a2c2f6c021219564846f1624f6bb5b9a2}{cut\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to cut text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a62ea61c38e758022ba655c6faf54322b}\label{classGpgFrontend_1_1UI_1_1MainWindow_a62ea61c38e758022ba655c6faf54322b}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a62ea61c38e758022ba655c6faf54322b}{paste\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to paste text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ac6a42e6e3af7e76f0bd2ecc62c9520cc}\label{classGpgFrontend_1_1UI_1_1MainWindow_ac6a42e6e3af7e76f0bd2ecc62c9520cc}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ac6a42e6e3af7e76f0bd2ecc62c9520cc}{select\+\_\+all\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to select whole text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a6154f5dbdc9cebc0644e5d1e25895df8}\label{classGpgFrontend_1_1UI_1_1MainWindow_a6154f5dbdc9cebc0644e5d1e25895df8}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a6154f5dbdc9cebc0644e5d1e25895df8}{find\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to find text. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aa498dfecac36590e4b60d50824dff58c}\label{classGpgFrontend_1_1UI_1_1MainWindow_aa498dfecac36590e4b60d50824dff58c}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa498dfecac36590e4b60d50824dff58c}{undo\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to undo last action. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_abe38474d4e81726147f9df8a9721ce6e}\label{classGpgFrontend_1_1UI_1_1MainWindow_abe38474d4e81726147f9df8a9721ce6e}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_abe38474d4e81726147f9df8a9721ce6e}{redo\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to redo last action. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a3cb7daedbef61c1be27635c9ebc9e689}\label{classGpgFrontend_1_1UI_1_1MainWindow_a3cb7daedbef61c1be27635c9ebc9e689}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3cb7daedbef61c1be27635c9ebc9e689}{zoom\+\_\+in\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to zoom in. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a70397629ae3ffe039051b80a099c7979}\label{classGpgFrontend_1_1UI_1_1MainWindow_a70397629ae3ffe039051b80a099c7979}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a70397629ae3ffe039051b80a099c7979}{zoom\+\_\+out\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to zoom out. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a9dd292f55fba1fe62c83508fef7e43a1}\label{classGpgFrontend_1_1UI_1_1MainWindow_a9dd292f55fba1fe62c83508fef7e43a1}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9dd292f55fba1fe62c83508fef7e43a1}{about\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open about dialog. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a672f4ef07be6ad645613ecd49399700d}\label{classGpgFrontend_1_1UI_1_1MainWindow_a672f4ef07be6ad645613ecd49399700d}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a672f4ef07be6ad645613ecd49399700d}{check\+\_\+update\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open about dialog. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_adbac799672c43c90810366825d837e4e}\label{classGpgFrontend_1_1UI_1_1MainWindow_adbac799672c43c90810366825d837e4e}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_adbac799672c43c90810366825d837e4e}{translate\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open about dialog. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a79b83f536a7c4299eaa3d22e4e875227}\label{classGpgFrontend_1_1UI_1_1MainWindow_a79b83f536a7c4299eaa3d22e4e875227}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a79b83f536a7c4299eaa3d22e4e875227}{gnupg\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open about dialog. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_afab1e0363a4b97ff68228cd4bd7cbc62}\label{classGpgFrontend_1_1UI_1_1MainWindow_afab1e0363a4b97ff68228cd4bd7cbc62}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_afab1e0363a4b97ff68228cd4bd7cbc62}{open\+\_\+settings\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open settings dialog. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_acd41722ceedd20973b7d83852fab407b}\label{classGpgFrontend_1_1UI_1_1MainWindow_acd41722ceedd20973b7d83852fab407b}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_acd41722ceedd20973b7d83852fab407b}{show\+\_\+key\+\_\+details\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open key-\/details dialog. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ab0019ca316b971c594c2f20f418256a6}\label{classGpgFrontend_1_1UI_1_1MainWindow_ab0019ca316b971c594c2f20f418256a6}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab0019ca316b971c594c2f20f418256a6}{start\+\_\+wizard\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action to open the wizard. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a313a5d7d0847114a6f11e4d7870edd86}\label{classGpgFrontend_1_1UI_1_1MainWindow_a313a5d7d0847114a6f11e4d7870edd86}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a313a5d7d0847114a6f11e4d7870edd86}{cut\+\_\+pgp\+\_\+header\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action for cutting the PGP header. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a95b2c86afbefe47e79af87e56032e306}\label{classGpgFrontend_1_1UI_1_1MainWindow_a95b2c86afbefe47e79af87e56032e306}} 
QAction $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a95b2c86afbefe47e79af87e56032e306}{add\+\_\+pgp\+\_\+header\+\_\+act\+\_\+}} \{\}
\begin{DoxyCompactList}\small\item\em Action for adding the PGP header. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_afd8473d161515bded88cc9474f2d12c1}\label{classGpgFrontend_1_1UI_1_1MainWindow_afd8473d161515bded88cc9474f2d12c1}} 
QAction $\ast$ {\bfseries import\+\_\+key\+\_\+from\+\_\+file\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ad0a47aadbd6ae3a4bd0fe3372d247e7d}\label{classGpgFrontend_1_1UI_1_1MainWindow_ad0a47aadbd6ae3a4bd0fe3372d247e7d}} 
QAction $\ast$ {\bfseries import\+\_\+key\+\_\+from\+\_\+clipboard\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a72b5cfa9bf4b94a53d9bc14d84e60d6d}\label{classGpgFrontend_1_1UI_1_1MainWindow_a72b5cfa9bf4b94a53d9bc14d84e60d6d}} 
QAction $\ast$ {\bfseries import\+\_\+key\+\_\+from\+\_\+key\+\_\+server\+\_\+act\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ae2587b35d14bc64bc13d4e8ca1dcd502}\label{classGpgFrontend_1_1UI_1_1MainWindow_ae2587b35d14bc64bc13d4e8ca1dcd502}} 
QLabel $\ast$ {\bfseries status\+\_\+bar\+\_\+icon\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a877ec5dd357907e9c334e7ff18bf2c5c}\label{classGpgFrontend_1_1UI_1_1MainWindow_a877ec5dd357907e9c334e7ff18bf2c5c}} 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1KeyList}{Key\+List}} $\ast$ {\bfseries m\+\_\+key\+\_\+list\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a2fb0dc34218da4963e3c37fd60b334a7}\label{classGpgFrontend_1_1UI_1_1MainWindow_a2fb0dc34218da4963e3c37fd60b334a7}} 
\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1InfoBoardWidget}{Info\+Board\+Widget}} $\ast$ {\bfseries info\+\_\+board\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aad0c8d50952f4592eac7b7221b5d1ec5}\label{classGpgFrontend_1_1UI_1_1MainWindow_aad0c8d50952f4592eac7b7221b5d1ec5}} 
bool {\bfseries attachment\+\_\+dock\+\_\+created\+\_\+} \{\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a5806e6f5e740e6aa311e0fa5f064302a}\label{classGpgFrontend_1_1UI_1_1MainWindow_a5806e6f5e740e6aa311e0fa5f064302a}} 
int {\bfseries restart\+\_\+needed\+\_\+} \{0\}
\item 
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a24e58eb0b84709ea665db95e54da865b}\label{classGpgFrontend_1_1UI_1_1MainWindow_a24e58eb0b84709ea665db95e54da865b}} 
bool {\bfseries prohibit\+\_\+update\+\_\+checking\+\_\+} = false
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a473b679fa0dc3cdf4f6f98d6553fa0ec}\label{classGpgFrontend_1_1UI_1_1MainWindow_a473b679fa0dc3cdf4f6f98d6553fa0ec}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!close\_attachment\_dock@{close\_attachment\_dock}}
\index{close\_attachment\_dock@{close\_attachment\_dock}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{close\_attachment\_dock()}{close\_attachment\_dock()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::close\+\_\+attachment\+\_\+dock (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

close attachment-\/dockwindow. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1759412cb7ee71600c4b6e3c6e752d2e}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1759412cb7ee71600c4b6e3c6e752d2e}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!closeEvent@{closeEvent}}
\index{closeEvent@{closeEvent}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{closeEvent()}{closeEvent()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::close\+Event (\begin{DoxyParamCaption}\item[{QClose\+Event $\ast$}]{event }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}}

Close event shows a save dialog, if there are unsaved documents on exit. 
\begin{DoxyParams}{Parameters}
{\em event} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}\label{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!create\_actions@{create\_actions}}
\index{create\_actions@{create\_actions}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{create\_actions()}{create\_actions()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+actions (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Create actions for the main-\/menu and the context-\/menu of the keylist. 

References about\+\_\+act\+\_\+, add\+\_\+pgp\+\_\+header\+\_\+act\+\_\+, append\+\_\+selected\+\_\+keys\+\_\+act\+\_\+, browser\+\_\+act\+\_\+, check\+\_\+update\+\_\+act\+\_\+, clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+, close\+\_\+tab\+\_\+act\+\_\+, copy\+\_\+act\+\_\+, copy\+\_\+mail\+\_\+address\+\_\+to\+\_\+clipboard\+\_\+act\+\_\+, cut\+\_\+act\+\_\+, cut\+\_\+pgp\+\_\+header\+\_\+act\+\_\+, decrypt\+\_\+act\+\_\+, decrypt\+\_\+verify\+\_\+act\+\_\+, edit\+\_\+, encrypt\+\_\+act\+\_\+, encrypt\+\_\+sign\+\_\+act\+\_\+, find\+\_\+act\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Advanced\+Operator $>$\+::\+Get\+Instance(), gnupg\+\_\+act\+\_\+, import\+\_\+key\+\_\+from\+\_\+edit\+\_\+act\+\_\+, Gpg\+Frontend\+::\+Global\+Setting\+Station\+::\+Lookup\+Settings(), new\+\_\+tab\+\_\+act\+\_\+, open\+\_\+act\+\_\+, open\+\_\+key\+\_\+management\+\_\+act\+\_\+, open\+\_\+settings\+\_\+act\+\_\+, paste\+\_\+act\+\_\+, print\+\_\+act\+\_\+, quit\+\_\+act\+\_\+, quote\+\_\+act\+\_\+, redo\+\_\+act\+\_\+, save\+\_\+act\+\_\+, save\+\_\+as\+\_\+act\+\_\+, select\+\_\+all\+\_\+act\+\_\+, show\+\_\+key\+\_\+details\+\_\+act\+\_\+, sign\+\_\+act\+\_\+, slot\+\_\+add\+\_\+pgp\+\_\+header(), slot\+\_\+append\+\_\+selected\+\_\+keys(), slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks(), slot\+\_\+copy\+\_\+default\+\_\+uid\+\_\+to\+\_\+clipboard(), slot\+\_\+copy\+\_\+key\+\_\+id\+\_\+to\+\_\+clipboard(), slot\+\_\+copy\+\_\+mail\+\_\+address\+\_\+to\+\_\+clipboard(), slot\+\_\+cut\+\_\+pgp\+\_\+header(), slot\+\_\+decrypt(), slot\+\_\+decrypt\+\_\+verify(), slot\+\_\+encrypt(), slot\+\_\+encrypt\+\_\+sign(), slot\+\_\+find(), slot\+\_\+import\+\_\+key\+\_\+from\+\_\+edit(), slot\+\_\+open\+\_\+file\+\_\+tab(), slot\+\_\+open\+\_\+key\+\_\+management(), slot\+\_\+open\+\_\+settings\+\_\+dialog(), slot\+\_\+show\+\_\+key\+\_\+details(), slot\+\_\+sign(), slot\+\_\+start\+\_\+wizard(), slot\+\_\+verify(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Close\+Tab(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Copy(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cut(), Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Slot\+Import\+Key\+From\+Clipboard(), Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Slot\+Import\+Key\+From\+File(), Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Slot\+Import\+Key\+From\+Key\+Server(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+New\+Tab(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Open(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Paste(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Print(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Quote(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Redo(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Save(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Save\+As(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Select\+All(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Switch\+Tab\+Down(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Switch\+Tab\+Up(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Undo(), start\+\_\+wizard\+\_\+act\+\_\+, switch\+\_\+tab\+\_\+down\+\_\+act\+\_\+, switch\+\_\+tab\+\_\+up\+\_\+act\+\_\+, translate\+\_\+act\+\_\+, undo\+\_\+act\+\_\+, verify\+\_\+act\+\_\+, zoom\+\_\+in\+\_\+act\+\_\+, and zoom\+\_\+out\+\_\+act\+\_\+.

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a92a6d8d46e197e25eaacc3ad7ed289ab}\label{classGpgFrontend_1_1UI_1_1MainWindow_a92a6d8d46e197e25eaacc3ad7ed289ab}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!create\_attachment\_dock@{create\_attachment\_dock}}
\index{create\_attachment\_dock@{create\_attachment\_dock}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{create\_attachment\_dock()}{create\_attachment\_dock()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+attachment\+\_\+dock (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Create attachment dock window. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a04668246525874760f47a340b4b7d8de}\label{classGpgFrontend_1_1UI_1_1MainWindow_a04668246525874760f47a340b4b7d8de}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!create\_dock\_windows@{create\_dock\_windows}}
\index{create\_dock\_windows@{create\_dock\_windows}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{create\_dock\_windows()}{create\_dock\_windows()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+dock\+\_\+windows (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Create keylist-\/ and attachment-\/dockwindows. 

References Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Add\+List\+Group\+Tab(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Disabled(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Expired(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Private\+Key(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Revoked(), key\+\_\+list\+\_\+dock\+\_\+, and view\+\_\+menu\+\_\+.

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a9fbd8a2f5b2b5869276db83a4ad20216}\label{classGpgFrontend_1_1UI_1_1MainWindow_a9fbd8a2f5b2b5869276db83a4ad20216}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!create\_menus@{create\_menus}}
\index{create\_menus@{create\_menus}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{create\_menus()}{create\_menus()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+menus (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

create the menu of the main-\/window. 

References about\+\_\+act\+\_\+, add\+\_\+pgp\+\_\+header\+\_\+act\+\_\+, browser\+\_\+act\+\_\+, check\+\_\+update\+\_\+act\+\_\+, clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+, close\+\_\+tab\+\_\+act\+\_\+, copy\+\_\+act\+\_\+, crypt\+\_\+menu\+\_\+, cut\+\_\+act\+\_\+, cut\+\_\+pgp\+\_\+header\+\_\+act\+\_\+, decrypt\+\_\+act\+\_\+, decrypt\+\_\+verify\+\_\+act\+\_\+, edit\+\_\+menu\+\_\+, encrypt\+\_\+act\+\_\+, encrypt\+\_\+sign\+\_\+act\+\_\+, file\+\_\+menu\+\_\+, find\+\_\+act\+\_\+, gnupg\+\_\+act\+\_\+, gpg\+\_\+menu\+\_\+, help\+\_\+menu\+\_\+, import\+\_\+key\+\_\+from\+\_\+edit\+\_\+act\+\_\+, import\+\_\+key\+\_\+menu\+\_\+, key\+\_\+menu\+\_\+, new\+\_\+tab\+\_\+act\+\_\+, open\+\_\+act\+\_\+, open\+\_\+key\+\_\+management\+\_\+act\+\_\+, open\+\_\+settings\+\_\+act\+\_\+, paste\+\_\+act\+\_\+, print\+\_\+act\+\_\+, quit\+\_\+act\+\_\+, quote\+\_\+act\+\_\+, redo\+\_\+act\+\_\+, save\+\_\+act\+\_\+, save\+\_\+as\+\_\+act\+\_\+, select\+\_\+all\+\_\+act\+\_\+, sign\+\_\+act\+\_\+, start\+\_\+wizard\+\_\+act\+\_\+, steganography\+\_\+menu\+\_\+, translate\+\_\+act\+\_\+, undo\+\_\+act\+\_\+, verify\+\_\+act\+\_\+, view\+\_\+menu\+\_\+, zoom\+\_\+in\+\_\+act\+\_\+, and zoom\+\_\+out\+\_\+act\+\_\+.

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1ab1f3f57f9969447491e63f54420585}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1ab1f3f57f9969447491e63f54420585}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!create\_status\_bar@{create\_status\_bar}}
\index{create\_status\_bar@{create\_status\_bar}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{create\_status\_bar()}{create\_status\_bar()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+status\+\_\+bar (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Create statusbar of mainwindow. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aaa1de043b71dbcf0e8d8c265b2a67bd3}\label{classGpgFrontend_1_1UI_1_1MainWindow_aaa1de043b71dbcf0e8d8c265b2a67bd3}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!create\_tool\_bars@{create\_tool\_bars}}
\index{create\_tool\_bars@{create\_tool\_bars}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{create\_tool\_bars()}{create\_tool\_bars()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::create\+\_\+tool\+\_\+bars (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Create edit-\/, crypt-\/ and key-\/toolbars. 

References browser\+\_\+act\+\_\+, clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+, copy\+\_\+act\+\_\+, crypt\+\_\+tool\+\_\+bar\+\_\+, decrypt\+\_\+act\+\_\+, decrypt\+\_\+verify\+\_\+act\+\_\+, edit\+\_\+tool\+\_\+bar\+\_\+, encrypt\+\_\+act\+\_\+, encrypt\+\_\+sign\+\_\+act\+\_\+, file\+\_\+tool\+\_\+bar\+\_\+, import\+\_\+button\+\_\+, import\+\_\+key\+\_\+menu\+\_\+, key\+\_\+tool\+\_\+bar\+\_\+, new\+\_\+tab\+\_\+act\+\_\+, open\+\_\+act\+\_\+, open\+\_\+key\+\_\+management\+\_\+act\+\_\+, paste\+\_\+act\+\_\+, quote\+\_\+act\+\_\+, save\+\_\+act\+\_\+, select\+\_\+all\+\_\+act\+\_\+, sign\+\_\+act\+\_\+, special\+\_\+edit\+\_\+tool\+\_\+bar\+\_\+, verify\+\_\+act\+\_\+, and view\+\_\+menu\+\_\+.

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}\label{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!Init@{Init}}
\index{Init@{Init}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{Init()}{Init()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [noexcept]}}

ONLY Called from main() 

References Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Advanced\+Operator $>$\+::\+Get\+Instance().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_adfa3b3ae1de1fd04c5ea09e3c97c3e98}\label{classGpgFrontend_1_1UI_1_1MainWindow_adfa3b3ae1de1fd04c5ea09e3c97c3e98}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!refresh\_keys\_from\_key\_server@{refresh\_keys\_from\_key\_server}}
\index{refresh\_keys\_from\_key\_server@{refresh\_keys\_from\_key\_server}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{refresh\_keys\_from\_key\_server}{refresh\_keys\_from\_key\_server}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::refresh\+\_\+keys\+\_\+from\+\_\+key\+\_\+server (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Refresh key information of selected keys from default keyserver 

References Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a210ab31f4d949a50507d0690c0d1598a}\label{classGpgFrontend_1_1UI_1_1MainWindow_a210ab31f4d949a50507d0690c0d1598a}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!restore\_settings@{restore\_settings}}
\index{restore\_settings@{restore\_settings}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{restore\_settings()}{restore\_settings()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::restore\+\_\+settings (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Load settings from ini-\/file. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a7a4b6490038470a8849231e48282da98}\label{classGpgFrontend_1_1UI_1_1MainWindow_a7a4b6490038470a8849231e48282da98}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!save\_settings@{save\_settings}}
\index{save\_settings@{save\_settings}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{save\_settings()}{save\_settings()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::save\+\_\+settings (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}}

Save settings to ini-\/file. 

Referenced by slot\+\_\+open\+\_\+settings\+\_\+dialog().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a85a98a1ec5418c110201980fa013d1fd}\label{classGpgFrontend_1_1UI_1_1MainWindow_a85a98a1ec5418c110201980fa013d1fd}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SetCryptoMenuStatus@{SetCryptoMenuStatus}}
\index{SetCryptoMenuStatus@{SetCryptoMenuStatus}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SetCryptoMenuStatus()}{SetCryptoMenuStatus()}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Set\+Crypto\+Menu\+Status (\begin{DoxyParamCaption}\item[{Crypto\+Menu\+::\+Operation\+Type}]{type }\end{DoxyParamCaption})}

refresh and enable specify crypto-\/menu actions. 

References decrypt\+\_\+act\+\_\+, decrypt\+\_\+verify\+\_\+act\+\_\+, encrypt\+\_\+act\+\_\+, encrypt\+\_\+sign\+\_\+act\+\_\+, sign\+\_\+act\+\_\+, and verify\+\_\+act\+\_\+.

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}\label{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_add\_pgp\_header@{slot\_add\_pgp\_header}}
\index{slot\_add\_pgp\_header@{slot\_add\_pgp\_header}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_add\_pgp\_header}{slot\_add\_pgp\_header}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+add\+\_\+pgp\+\_\+header (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Add PGP header and footer to current tab. 

References Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+Gpg\+Constants\+::\+PGP\+\_\+\+CRYPT\+\_\+\+BEGIN, Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}\label{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_append\_selected\_keys@{slot\_append\_selected\_keys}}
\index{slot\_append\_selected\_keys@{slot\_append\_selected\_keys}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_append\_selected\_keys}{slot\_append\_selected\_keys}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+append\+\_\+selected\+\_\+keys (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Append the selected keys to currently active textedit. 

References Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Import\+Exporter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}\label{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_clean\_double\_line\_breaks@{slot\_clean\_double\_line\_breaks}}
\index{slot\_clean\_double\_line\_breaks@{slot\_clean\_double\_line\_breaks}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_clean\_double\_line\_breaks}{slot\_clean\_double\_line\_breaks}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Replace double linebreaks by single linebreaks in currently active tab. 

References Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a3982432b140738859415e487e2c5f5eb}\label{classGpgFrontend_1_1UI_1_1MainWindow_a3982432b140738859415e487e2c5f5eb}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_copy\_default\_uid\_to\_clipboard@{slot\_copy\_default\_uid\_to\_clipboard}}
\index{slot\_copy\_default\_uid\_to\_clipboard@{slot\_copy\_default\_uid\_to\_clipboard}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_copy\_default\_uid\_to\_clipboard}{slot\_copy\_default\_uid\_to\_clipboard}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+copy\+\_\+default\+\_\+uid\+\_\+to\+\_\+clipboard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Copy the mailaddress of selected key to clipboard. Method for keylists contextmenu. 

References Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Key(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a9e2ddb2135df42d76134bea168fbdce9}\label{classGpgFrontend_1_1UI_1_1MainWindow_a9e2ddb2135df42d76134bea168fbdce9}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_copy\_key\_id\_to\_clipboard@{slot\_copy\_key\_id\_to\_clipboard}}
\index{slot\_copy\_key\_id\_to\_clipboard@{slot\_copy\_key\_id\_to\_clipboard}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_copy\_key\_id\_to\_clipboard}{slot\_copy\_key\_id\_to\_clipboard}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+copy\+\_\+key\+\_\+id\+\_\+to\+\_\+clipboard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Copy the mailaddress of selected key to clipboard. Method for keylists contextmenu. 

References Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Key(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af93d72eaf58326f1f9e926752c6b1fc6}\label{classGpgFrontend_1_1UI_1_1MainWindow_af93d72eaf58326f1f9e926752c6b1fc6}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_copy\_mail\_address\_to\_clipboard@{slot\_copy\_mail\_address\_to\_clipboard}}
\index{slot\_copy\_mail\_address\_to\_clipboard@{slot\_copy\_mail\_address\_to\_clipboard}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_copy\_mail\_address\_to\_clipboard}{slot\_copy\_mail\_address\_to\_clipboard}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+copy\+\_\+mail\+\_\+address\+\_\+to\+\_\+clipboard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Copy the mailaddress of selected key to clipboard. Method for keylists contextmenu. 

References Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Key(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}\label{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_cut\_pgp\_header@{slot\_cut\_pgp\_header}}
\index{slot\_cut\_pgp\_header@{slot\_cut\_pgp\_header}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_cut\_pgp\_header}{slot\_cut\_pgp\_header}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+cut\+\_\+pgp\+\_\+header (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Cut the existing PGP header and footer from current tab. 

References Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+Gpg\+Constants\+::\+PGP\+\_\+\+CRYPT\+\_\+\+BEGIN, Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}\label{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_decrypt@{slot\_decrypt}}
\index{slot\_decrypt@{slot\_decrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_decrypt}{slot\_decrypt}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Show a passphrase dialog and decrypt the text of currently active tab. 

References Gpg\+Frontend\+::check\+\_\+gpg\+\_\+error\+\_\+2\+\_\+err\+\_\+code(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Decrypt(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Slot\+File\+Decrypt(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_decrypt\_verify@{slot\_decrypt\_verify}}
\index{slot\_decrypt\_verify@{slot\_decrypt\_verify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_decrypt\_verify}{slot\_decrypt\_verify}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+decrypt\+\_\+verify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

decrypt and verify the text of currently active textedit-\/page with the currently checked keys 

References Gpg\+Frontend\+::check\+\_\+gpg\+\_\+error\+\_\+2\+\_\+err\+\_\+code(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Decrypt\+Verify(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::import\+\_\+unknown\+\_\+key\+\_\+from\+\_\+keyserver(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::show\+\_\+verify\+\_\+details(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Slot\+File\+Decrypt\+Verify(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a24a0b0d974fc5f8fdda60c128a82d957}\label{classGpgFrontend_1_1UI_1_1MainWindow_a24a0b0d974fc5f8fdda60c128a82d957}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_disable\_tab\_actions@{slot\_disable\_tab\_actions}}
\index{slot\_disable\_tab\_actions@{slot\_disable\_tab\_actions}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_disable\_tab\_actions}{slot\_disable\_tab\_actions}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+disable\+\_\+tab\+\_\+actions (\begin{DoxyParamCaption}\item[{int}]{number }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Disable tab related actions, if number of tabs is 0. 
\begin{DoxyParams}{Parameters}
{\em number} & number of the opened tabs and -\/1, if no tab is opened \\
\hline
\end{DoxyParams}


References add\+\_\+pgp\+\_\+header\+\_\+act\+\_\+, append\+\_\+selected\+\_\+keys\+\_\+act\+\_\+, clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+, close\+\_\+tab\+\_\+act\+\_\+, copy\+\_\+act\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+File\+Page(), cut\+\_\+act\+\_\+, cut\+\_\+pgp\+\_\+header\+\_\+act\+\_\+, decrypt\+\_\+act\+\_\+, decrypt\+\_\+verify\+\_\+act\+\_\+, edit\+\_\+, encrypt\+\_\+act\+\_\+, encrypt\+\_\+sign\+\_\+act\+\_\+, find\+\_\+act\+\_\+, import\+\_\+key\+\_\+from\+\_\+edit\+\_\+act\+\_\+, paste\+\_\+act\+\_\+, print\+\_\+act\+\_\+, quote\+\_\+act\+\_\+, redo\+\_\+act\+\_\+, save\+\_\+act\+\_\+, save\+\_\+as\+\_\+act\+\_\+, select\+\_\+all\+\_\+act\+\_\+, sign\+\_\+act\+\_\+, undo\+\_\+act\+\_\+, verify\+\_\+act\+\_\+, zoom\+\_\+in\+\_\+act\+\_\+, and zoom\+\_\+out\+\_\+act\+\_\+.

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}\label{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_encrypt@{slot\_encrypt}}
\index{slot\_encrypt@{slot\_encrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_encrypt}{slot\_encrypt}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

encrypt the text of currently active textedit-\/page with the currently checked keys

Encrypt Entry(\+Text \& File) 

References Gpg\+Frontend\+::check\+\_\+gpg\+\_\+error\+\_\+2\+\_\+err\+\_\+code(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Encrypt(), Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Encrypt\+Symmetric(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Widget\+::\+Reset\+Option\+Actions\+Menu(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Slot\+File\+Encrypt(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}\label{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_encrypt\_sign@{slot\_encrypt\_sign}}
\index{slot\_encrypt\_sign@{slot\_encrypt\_sign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_encrypt\_sign}{slot\_encrypt\_sign}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+encrypt\+\_\+sign (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

encrypt and sign the text of currently active textedit-\/page with the currently checked keys 

References Gpg\+Frontend\+::check\+\_\+gpg\+\_\+error\+\_\+2\+\_\+err\+\_\+code(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Encrypt\+Sign(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Widget\+::\+Reset\+Option\+Actions\+Menu(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Slot\+File\+Encrypt\+Sign(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}\label{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_find@{slot\_find}}
\index{slot\_find@{slot\_find}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_find}{slot\_find}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+find (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Open find widget. 

References Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Close\+Note\+By\+Class(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Show\+Notification\+Widget(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}\label{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_import\_key\_from\_edit@{slot\_import\_key\_from\_edit}}
\index{slot\_import\_key\_from\_edit@{slot\_import\_key\_from\_edit}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_import\_key\_from\_edit}{slot\_import\_key\_from\_edit}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+import\+\_\+key\+\_\+from\+\_\+edit (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Import keys from currently active tab to keylist if possible. 

References Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Slot\+Import\+Keys(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a29a811d4d440c79c1bd2cc2bb40cdf7e}\label{classGpgFrontend_1_1UI_1_1MainWindow_a29a811d4d440c79c1bd2cc2bb40cdf7e}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_open\_file\_tab@{slot\_open\_file\_tab}}
\index{slot\_open\_file\_tab@{slot\_open\_file\_tab}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_open\_file\_tab}{slot\_open\_file\_tab}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+open\+\_\+file\+\_\+tab (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Open File Opera Tab 

References edit\+\_\+, and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+New\+File\+Tab().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a16ddebec90a4bd0d13baa9d972c3445f}\label{classGpgFrontend_1_1UI_1_1MainWindow_a16ddebec90a4bd0d13baa9d972c3445f}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_open\_key\_management@{slot\_open\_key\_management}}
\index{slot\_open\_key\_management@{slot\_open\_key\_management}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_open\_key\_management}{slot\_open\_key\_management}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+open\+\_\+key\+\_\+management (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Open key management dialog. 

Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a874b505fbc1046f579a736683f5a7f65}\label{classGpgFrontend_1_1UI_1_1MainWindow_a874b505fbc1046f579a736683f5a7f65}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_open\_settings\_dialog@{slot\_open\_settings\_dialog}}
\index{slot\_open\_settings\_dialog@{slot\_open\_settings\_dialog}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_open\_settings\_dialog}{slot\_open\_settings\_dialog}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+open\+\_\+settings\+\_\+dialog (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Open settings-\/dialog. 

References Gpg\+Frontend\+::\+UI\+::\+Settings\+Object\+::\+Check(), edit\+\_\+, get\+\_\+restart\+\_\+needed(), import\+\_\+button\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Maybe\+Save\+Any\+Tab(), and save\+\_\+settings().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a033d448541b44fa48b76dec828a4eb0e}\label{classGpgFrontend_1_1UI_1_1MainWindow_a033d448541b44fa48b76dec828a4eb0e}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_show\_key\_details@{slot\_show\_key\_details}}
\index{slot\_show\_key\_details@{slot\_show\_key\_details}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_show\_key\_details}{slot\_show\_key\_details}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+show\+\_\+key\+\_\+details (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Show the details of the first of the first of selected keys 

References Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Key(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}\label{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_sign@{slot\_sign}}
\index{slot\_sign@{slot\_sign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_sign}{slot\_sign}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+sign (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Sign the text of currently active tab with the checked private keys 

References Gpg\+Frontend\+::check\+\_\+gpg\+\_\+error\+\_\+2\+\_\+err\+\_\+code(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Private\+Checked(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Sign(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Slot\+File\+Sign(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Fill\+Text\+Edit\+With\+Text(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aabf3ddf6b624790369f164b4889c95be}\label{classGpgFrontend_1_1UI_1_1MainWindow_aabf3ddf6b624790369f164b4889c95be}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_start\_wizard@{slot\_start\_wizard}}
\index{slot\_start\_wizard@{slot\_start\_wizard}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_start\_wizard}{slot\_start\_wizard}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+start\+\_\+wizard (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

start the wizard 

Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}\label{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_verify@{slot\_verify}}
\index{slot\_verify@{slot\_verify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_verify}{slot\_verify}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+verify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

Verify the text of currently active tab and show verify information. If document is signed with a key, which is not in keylist, show import missing key from keyserver in Menu of verifynotification. 

References Gpg\+Frontend\+::check\+\_\+gpg\+\_\+error\+\_\+2\+\_\+err\+\_\+code(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::import\+\_\+unknown\+\_\+key\+\_\+from\+\_\+keyserver(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::show\+\_\+verify\+\_\+details(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Slot\+File\+Verify(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Tab\+Count(), and Gpg\+Frontend\+::\+Gpg\+Basic\+Operator\+::\+Verify().



Referenced by create\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a48368c77af7b1f4cb632870b8d914a28}\label{classGpgFrontend_1_1UI_1_1MainWindow_a48368c77af7b1f4cb632870b8d914a28}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_version\_upgrade@{slot\_version\_upgrade}}
\index{slot\_version\_upgrade@{slot\_version\_upgrade}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{slot\_version\_upgrade}{slot\_version\_upgrade}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+version\+\_\+upgrade (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structGpgFrontend_1_1UI_1_1SoftwareVersion}{Software\+Version}} \&}]{version }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

called when need to upgrade. 

References Gpg\+Frontend\+::\+UI\+::\+Software\+Version\+::\+Current\+Version\+Released(), Gpg\+Frontend\+::\+UI\+::\+Software\+Version\+::\+Info\+Valid(), Gpg\+Frontend\+::\+UI\+::\+Software\+Version\+::\+Need\+Upgrade(), and Gpg\+Frontend\+::\+UI\+::\+Software\+Version\+::\+Version\+With\+Drawn().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a0a6d0618f2835a6dcae707a4ca770a48}\label{classGpgFrontend_1_1UI_1_1MainWindow_a0a6d0618f2835a6dcae707a4ca770a48}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotFileDecrypt@{SlotFileDecrypt}}
\index{SlotFileDecrypt@{SlotFileDecrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotFileDecrypt}{SlotFileDecrypt}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Decrypt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open dialog for decrypting file. 

References Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Decrypt\+File(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::process\+\_\+tarball\+\_\+into\+\_\+directory(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View().



Referenced by slot\+\_\+decrypt().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ab23c7e67dd1f5295b3c49ad79dfd5919}\label{classGpgFrontend_1_1UI_1_1MainWindow_ab23c7e67dd1f5295b3c49ad79dfd5919}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotFileDecryptVerify@{SlotFileDecryptVerify}}
\index{SlotFileDecryptVerify@{SlotFileDecryptVerify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotFileDecryptVerify}{SlotFileDecryptVerify}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Decrypt\+Verify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open dialog for verifying file. 

References Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Decrypt\+Verify\+File(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected(), Gpg\+Frontend\+::\+UI\+::import\+\_\+unknown\+\_\+key\+\_\+from\+\_\+keyserver(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::process\+\_\+tarball\+\_\+into\+\_\+directory(), Gpg\+Frontend\+::\+UI\+::show\+\_\+verify\+\_\+details(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View().



Referenced by slot\+\_\+decrypt\+\_\+verify().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a9ec699536a35a37961a8c6da1e231ae3}\label{classGpgFrontend_1_1UI_1_1MainWindow_a9ec699536a35a37961a8c6da1e231ae3}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotFileEncrypt@{SlotFileEncrypt}}
\index{SlotFileEncrypt@{SlotFileEncrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotFileEncrypt}{SlotFileEncrypt}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Encrypt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open dialog for encrypting file. 

References edit\+\_\+, Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+File(), Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+File\+Symmetric(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys(), Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected(), Gpg\+Frontend\+::\+Global\+Setting\+Station\+::\+Lookup\+Settings(), Gpg\+Frontend\+::\+UI\+::process\+\_\+directory\+\_\+into\+\_\+tarball(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View().



Referenced by slot\+\_\+encrypt().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a25a2e4017d77cffc8362bde9606fad30}\label{classGpgFrontend_1_1UI_1_1MainWindow_a25a2e4017d77cffc8362bde9606fad30}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotFileEncryptSign@{SlotFileEncryptSign}}
\index{SlotFileEncryptSign@{SlotFileEncryptSign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotFileEncryptSign}{SlotFileEncryptSign}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Encrypt\+Sign (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open dialog for signing file. 

References edit\+\_\+, Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Encrypt\+Sign\+File(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys(), Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected(), Gpg\+Frontend\+::\+Global\+Setting\+Station\+::\+Lookup\+Settings(), Gpg\+Frontend\+::\+UI\+::process\+\_\+directory\+\_\+into\+\_\+tarball(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View().



Referenced by slot\+\_\+encrypt\+\_\+sign().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8bcdcbe678b8dc0837fffda2ebfe79bf}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8bcdcbe678b8dc0837fffda2ebfe79bf}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotFileSign@{SlotFileSign}}
\index{SlotFileSign@{SlotFileSign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotFileSign}{SlotFileSign}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Sign (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open dialog for signing file. 

References edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Gpg\+Key\+Getter\+::\+Get\+Keys(), Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected(), Gpg\+Frontend\+::\+Global\+Setting\+Station\+::\+Lookup\+Settings(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Sign\+File(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View().



Referenced by slot\+\_\+sign().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a9879061cfd321c6757c77f75d46dc7d8}\label{classGpgFrontend_1_1UI_1_1MainWindow_a9879061cfd321c6757c77f75d46dc7d8}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotFileVerify@{SlotFileVerify}}
\index{SlotFileVerify@{SlotFileVerify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotFileVerify}{SlotFileVerify}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+File\+Verify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open dialog for verifying file. 

References edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+File\+Page\+::\+Get\+Selected(), Gpg\+Frontend\+::\+UI\+::import\+\_\+unknown\+\_\+key\+\_\+from\+\_\+keyserver(), Gpg\+Frontend\+::\+Global\+Setting\+Station\+::\+Lookup\+Settings(), Gpg\+Frontend\+::\+UI\+::process\+\_\+operation(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::show\+\_\+verify\+\_\+details(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), and Gpg\+Frontend\+::\+Gpg\+File\+Opera\+::\+Verify\+File().



Referenced by slot\+\_\+verify().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a05b838ad518857fed24864ecce40c203}\label{classGpgFrontend_1_1UI_1_1MainWindow_a05b838ad518857fed24864ecce40c203}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotOpenFile@{SlotOpenFile}}
\index{SlotOpenFile@{SlotOpenFile}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotOpenFile}{SlotOpenFile}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Open\+File (\begin{DoxyParamCaption}\item[{QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

Open a new tab for path 

References edit\+\_\+, and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Open\+File().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a276e843e2f5eda8934fb350fb6f89327}\label{classGpgFrontend_1_1UI_1_1MainWindow_a276e843e2f5eda8934fb350fb6f89327}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotSetRestartNeeded@{SlotSetRestartNeeded}}
\index{SlotSetRestartNeeded@{SlotSetRestartNeeded}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{SlotSetRestartNeeded}{SlotSetRestartNeeded}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Set\+Restart\+Needed (\begin{DoxyParamCaption}\item[{int}]{mode }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

get value of member restart\+Needed to needed. 
\begin{DoxyParams}{Parameters}
{\em needed} & true, if application has to be restarted \\
\hline
\end{DoxyParams}


Referenced by Gpg\+Frontend\+::\+UI\+::\+Settings\+Dialog\+::\+Settings\+Dialog().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ad27dcf3f534f13d8df71df680c4d177c}\label{classGpgFrontend_1_1UI_1_1MainWindow_ad27dcf3f534f13d8df71df680c4d177c}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!upload\_key\_to\_server@{upload\_key\_to\_server}}
\index{upload\_key\_to\_server@{upload\_key\_to\_server}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{upload\_key\_to\_server}{upload\_key\_to\_server}}
{\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::upload\+\_\+key\+\_\+to\+\_\+server (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}

upload the selected key to the keyserver 

References Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected().



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a0cb094e0409337cfd7dba1bb510ea96e}\label{classGpgFrontend_1_1UI_1_1MainWindow_a0cb094e0409337cfd7dba1bb510ea96e}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!clean\_double\_line\_breaks\_act\_@{clean\_double\_line\_breaks\_act\_}}
\index{clean\_double\_line\_breaks\_act\_@{clean\_double\_line\_breaks\_act\_}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{clean\_double\_line\_breaks\_act\_}{clean\_double\_line\_breaks\_act\_}}
{\footnotesize\ttfamily QAction$\ast$ Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+ \{\}\hspace{0.3cm}{\ttfamily [private]}}

Action to remove double line breaks 

Referenced by create\+\_\+actions(), create\+\_\+menus(), create\+\_\+tool\+\_\+bars(), and slot\+\_\+disable\+\_\+tab\+\_\+actions().

\mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af77f66b6b869f6ddb3d2caa3bc40bb09}\label{classGpgFrontend_1_1UI_1_1MainWindow_af77f66b6b869f6ddb3d2caa3bc40bb09}} 
\index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!copy\_mail\_address\_to\_clipboard\_act\_@{copy\_mail\_address\_to\_clipboard\_act\_}}
\index{copy\_mail\_address\_to\_clipboard\_act\_@{copy\_mail\_address\_to\_clipboard\_act\_}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}}
\doxysubsubsection{\texorpdfstring{copy\_mail\_address\_to\_clipboard\_act\_}{copy\_mail\_address\_to\_clipboard\_act\_}}
{\footnotesize\ttfamily QAction$\ast$ Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::copy\+\_\+mail\+\_\+address\+\_\+to\+\_\+clipboard\+\_\+act\+\_\+ \{\}\hspace{0.3cm}{\ttfamily [private]}}

Action to copy mail to clipboard 

Referenced by create\+\_\+actions().



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/ui/main\+\_\+window/Main\+Window.\+h\item 
src/ui/main\+\_\+window/Main\+Window.\+cpp\item 
src/ui/main\+\_\+window/Main\+Window\+File\+Slot\+Function.\+cpp\item 
src/ui/main\+\_\+window/Main\+Window\+Slot\+Function.\+cpp\item 
src/ui/main\+\_\+window/Main\+Window\+Slot\+UI.\+cpp\item 
src/ui/main\+\_\+window/Main\+Window\+UI.\+cpp\end{DoxyCompactItemize}
