\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_abd5408ca5f908c330a15db24d959f3a5}{Slot\+Update\+Crypto\+Menu\+Status}} (unsigned int type) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad344606cf3c665fc73a3c0dd10a44310}{Slot\+Open\+File}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a07d02cdb29a8101f988e776ceecc49ad}{Slot\+Encrypt}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aca691847190c39fe2d41d669b1e686b8}{Slot\+Encrypt\+Sign}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3751c475a29a5827a5eea587ffa6abfb}{Slot\+Decrypt}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa2aeef298a7a05fc1b38bad75b62aad8}{Slot\+Sign}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ac9bf2a20727eb8e727aa2e3ce5c248e5}{Slot\+Verify}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7d38ca18a8688b5df163157d26a14c72}{Slot\+Decrypt\+Verify}} () \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a88c467b5be4712f7d2b16da0e96cd7e9}{Slot\+File\+Encrypt}} (const QString \&) \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8d245e0f832a9533ba00fe400923b47f}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8d245e0f832a9533ba00fe400923b47f}} void {\bfseries Slot\+Directory\+Encrypt} (const QString \&) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a60d82d4da1775ef21284543435a1f421}{Slot\+File\+Decrypt}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aba7c5572c2736701cc5799776876bbdd}{Slot\+Archive\+Decrypt}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa0bb003f2f1209a4e4d10e94e3d5d06d}{Slot\+File\+Sign}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea395f8629aef1532bcec3de337fa6ac}{Slot\+File\+Verify}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_afc86384de0913968ab767e930fc9e24f}{Slot\+File\+Encrypt\+Sign}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af999edaa3ce60ed0303ded5fcd4ed527}{Slot\+Directory\+Encrypt\+Sign}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_afd80e8d6e6a1acad0cd12e26635cfc22}{Slot\+File\+Decrypt\+Verify}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8ee995b7d1a21ebaab2333a5e79ae77c}{Slot\+Archive\+Decrypt\+Verify}} (const QString \&path) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a276e843e2f5eda8934fb350fb6f89327}{Slot\+Set\+Restart\+Needed}} (int) \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_abf4b09c9bc6242630c066eb7bf4636bf}{Slot\+Raise\+Pinentry}} (QShared\+Pointer$<$ \mbox{\hyperlink{classGpgFrontend_1_1GpgPassphraseContext}{Gpg\+Passphrase\+Context}} $>$) \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) \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8de27a8002376b61e32f617910846412}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8de27a8002376b61e32f617910846412}} void {\bfseries Signal\+UIRefresh} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a2caccd72d474177e571c07dd47038e58}\label{classGpgFrontend_1_1UI_1_1MainWindow_a2caccd72d474177e571c07dd47038e58}} void {\bfseries Signal\+Key\+Database\+Refresh} () \end{DoxyCompactItemize} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item void \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}{Init}} () noexcept \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 \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a5ebeba2ac2ec6858f16bff3f9d822d31}\label{classGpgFrontend_1_1UI_1_1MainWindow_a5ebeba2ac2ec6858f16bff3f9d822d31}} void {\bfseries slot\+\_\+refresh\+\_\+current\+\_\+file\+\_\+view} () \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_af943d62a7aeb866bed2a3f50cd9bb565}{slot\+\_\+version\+\_\+upgrade\+\_\+notify}} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a7ec169e4ce829f37c3605491ac617973}\label{classGpgFrontend_1_1UI_1_1MainWindow_a7ec169e4ce829f37c3605491ac617973}} void {\bfseries slot\+\_\+add\+\_\+key\+\_\+2\+\_\+favourite} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a01aed2790d84479bd3a2551d1cc6fb91}\label{classGpgFrontend_1_1UI_1_1MainWindow_a01aed2790d84479bd3a2551d1cc6fb91}} void {\bfseries slot\+\_\+remove\+\_\+key\+\_\+from\+\_\+favourite} () \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ace4433f21dbb4b1859b81c120b675e1d}\label{classGpgFrontend_1_1UI_1_1MainWindow_ace4433f21dbb4b1859b81c120b675e1d}} void {\bfseries slot\+\_\+set\+\_\+owner\+\_\+trust\+\_\+level\+\_\+of\+\_\+key} () \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 \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a4df2a05492bf237511d44c5e9cdd9413}\label{classGpgFrontend_1_1UI_1_1MainWindow_a4df2a05492bf237511d44c5e9cdd9413}} void {\bfseries recover\+\_\+editor\+\_\+unsaved\+\_\+pages\+\_\+from\+\_\+cache} () \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_abd4319366aa14f17a166c9f945d4ae90}\label{classGpgFrontend_1_1UI_1_1MainWindow_abd4319366aa14f17a166c9f945d4ae90}} QMenu $\ast$ \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_abd4319366aa14f17a166c9f945d4ae90}{advance\+\_\+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_af22cb696fad4c5296b3bdb8b28d8601b}\label{classGpgFrontend_1_1UI_1_1MainWindow_af22cb696fad4c5296b3bdb8b28d8601b}} QAction $\ast$ {\bfseries module\+\_\+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_a08ff2e95d1fb0ac975fcbbdd9e9ae2ce}\label{classGpgFrontend_1_1UI_1_1MainWindow_a08ff2e95d1fb0ac975fcbbdd9e9ae2ce}} QAction $\ast$ {\bfseries add\+\_\+key\+\_\+2\+\_\+favourite\+\_\+act\+\_\+} \{\} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a1ddc7e6246dd5065bed0777dca4e6fb6}\label{classGpgFrontend_1_1UI_1_1MainWindow_a1ddc7e6246dd5065bed0777dca4e6fb6}} QAction $\ast$ {\bfseries remove\+\_\+key\+\_\+from\+\_\+favourtie\+\_\+act\+\_\+} \{\} \item \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a34d67c0c4f63695751616b5f6624b674}\label{classGpgFrontend_1_1UI_1_1MainWindow_a34d67c0c4f63695751616b5f6624b674}} QAction $\ast$ {\bfseries set\+\_\+owner\+\_\+trust\+\_\+of\+\_\+key\+\_\+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_afa9ed7e4274e59111227277c077425e5}\label{classGpgFrontend_1_1UI_1_1MainWindow_afa9ed7e4274e59111227277c077425e5}} int {\bfseries restart\+\_\+mode\+\_\+} \{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 browser\+\_\+act\+\_\+, clean\+\_\+double\+\_\+line\+\_\+breaks\+\_\+act\+\_\+, close\+\_\+tab\+\_\+act\+\_\+, copy\+\_\+act\+\_\+, cut\+\_\+act\+\_\+, edit\+\_\+, encrypt\+\_\+act\+\_\+, find\+\_\+act\+\_\+, new\+\_\+tab\+\_\+act\+\_\+, open\+\_\+act\+\_\+, open\+\_\+settings\+\_\+act\+\_\+, paste\+\_\+act\+\_\+, print\+\_\+act\+\_\+, quit\+\_\+act\+\_\+, quote\+\_\+act\+\_\+, redo\+\_\+act\+\_\+, save\+\_\+act\+\_\+, save\+\_\+as\+\_\+act\+\_\+, select\+\_\+all\+\_\+act\+\_\+, slot\+\_\+clean\+\_\+double\+\_\+line\+\_\+breaks(), slot\+\_\+find(), slot\+\_\+open\+\_\+file\+\_\+tab(), slot\+\_\+open\+\_\+settings\+\_\+dialog(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Close\+Tab(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Copy(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+File\+Tree\+View(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cut(), 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\+Undo(), undo\+\_\+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\+::\+Gpg\+Key\+::\+Is\+Disabled(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Expired(), Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Private\+Key(), and Gpg\+Frontend\+::\+Gpg\+Key\+::\+Is\+Revoked(). \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. \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. \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() \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\+::\+Common\+Utils\+::\+Get\+Instance(), and 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_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\+::\+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(). \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\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Import\+Exporter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected(), Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Raise\+Message\+Box(), and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Append\+Text2\+Cur\+Text\+Page(). \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(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected(). \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(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected(). \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(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected(). \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\+::\+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(). \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\+\_\+, 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_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(). \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. \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 edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Cache\+Manager $>$\+::\+Get\+Instance(), import\+\_\+button\+\_\+, and Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Maybe\+Save\+Any\+Tab(). 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(), and Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Selected(). \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 \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af943d62a7aeb866bed2a3f50cd9bb565}\label{classGpgFrontend_1_1UI_1_1MainWindow_af943d62a7aeb866bed2a3f50cd9bb565}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!slot\_version\_upgrade\_notify@{slot\_version\_upgrade\_notify}} \index{slot\_version\_upgrade\_notify@{slot\_version\_upgrade\_notify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{slot\_version\_upgrade\_notify}{slot\_version\_upgrade\_notify}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::slot\+\_\+version\+\_\+upgrade\+\_\+notify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}} called when need to upgrade. \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aba7c5572c2736701cc5799776876bbdd}\label{classGpgFrontend_1_1UI_1_1MainWindow_aba7c5572c2736701cc5799776876bbdd}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotArchiveDecrypt@{SlotArchiveDecrypt}} \index{SlotArchiveDecrypt@{SlotArchiveDecrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotArchiveDecrypt}{SlotArchiveDecrypt}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Archive\+Decrypt (\begin{DoxyParamCaption}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File\+For\+Archive(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a8ee995b7d1a21ebaab2333a5e79ae77c}\label{classGpgFrontend_1_1UI_1_1MainWindow_a8ee995b7d1a21ebaab2333a5e79ae77c}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotArchiveDecryptVerify@{SlotArchiveDecryptVerify}} \index{SlotArchiveDecryptVerify@{SlotArchiveDecryptVerify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotArchiveDecryptVerify}{SlotArchiveDecryptVerify}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Archive\+Decrypt\+Verify (\begin{DoxyParamCaption}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File\+For\+Archive(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a3751c475a29a5827a5eea587ffa6abfb}\label{classGpgFrontend_1_1UI_1_1MainWindow_a3751c475a29a5827a5eea587ffa6abfb}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotDecrypt@{SlotDecrypt}} \index{SlotDecrypt@{SlotDecrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotDecrypt}{SlotDecrypt}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Decrypt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Show a passphrase dialog and decrypt the text of currently active tab. References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), 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\+::process\+\_\+result\+\_\+analyse(), 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\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a7d38ca18a8688b5df163157d26a14c72}\label{classGpgFrontend_1_1UI_1_1MainWindow_a7d38ca18a8688b5df163157d26a14c72}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotDecryptVerify@{SlotDecryptVerify}} \index{SlotDecryptVerify@{SlotDecryptVerify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotDecryptVerify}{SlotDecryptVerify}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Decrypt\+Verify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} decrypt and verify the text of currently active textedit-\/page with the currently checked keys References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), 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\+::process\+\_\+result\+\_\+analyse(), 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\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_af999edaa3ce60ed0303ded5fcd4ed527}\label{classGpgFrontend_1_1UI_1_1MainWindow_af999edaa3ce60ed0303ded5fcd4ed527}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotDirectoryEncryptSign@{SlotDirectoryEncryptSign}} \index{SlotDirectoryEncryptSign@{SlotDirectoryEncryptSign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotDirectoryEncryptSign}{SlotDirectoryEncryptSign}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Directory\+Encrypt\+Sign (\begin{DoxyParamCaption}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File\+For\+Archive(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a07d02cdb29a8101f988e776ceecc49ad}\label{classGpgFrontend_1_1UI_1_1MainWindow_a07d02cdb29a8101f988e776ceecc49ad}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotEncrypt@{SlotEncrypt}} \index{SlotEncrypt@{SlotEncrypt}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotEncrypt}{SlotEncrypt}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Encrypt (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} encrypt the text of currently active textedit-\/page with the currently checked keys References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, 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\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::\+Info\+Board\+Widget\+::\+Reset\+Option\+Actions\+Menu(), 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\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aca691847190c39fe2d41d669b1e686b8}\label{classGpgFrontend_1_1UI_1_1MainWindow_aca691847190c39fe2d41d669b1e686b8}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotEncryptSign@{SlotEncryptSign}} \index{SlotEncryptSign@{SlotEncryptSign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotEncryptSign}{SlotEncryptSign}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Encrypt\+Sign (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} encrypt and sign the text of currently active textedit-\/page with the currently checked keys References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, 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\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), 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\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a60d82d4da1775ef21284543435a1f421}\label{classGpgFrontend_1_1UI_1_1MainWindow_a60d82d4da1775ef21284543435a1f421}} \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}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_afd80e8d6e6a1acad0cd12e26635cfc22}\label{classGpgFrontend_1_1UI_1_1MainWindow_afd80e8d6e6a1acad0cd12e26635cfc22}} \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}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_a88c467b5be4712f7d2b16da0e96cd7e9}\label{classGpgFrontend_1_1UI_1_1MainWindow_a88c467b5be4712f7d2b16da0e96cd7e9}} \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}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Open dialog for encrypting file. References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_afc86384de0913968ab767e930fc9e24f}\label{classGpgFrontend_1_1UI_1_1MainWindow_afc86384de0913968ab767e930fc9e24f}} \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}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aa0bb003f2f1209a4e4d10e94e3d5d06d}\label{classGpgFrontend_1_1UI_1_1MainWindow_aa0bb003f2f1209a4e4d10e94e3d5d06d}} \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}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Checked(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Global\+Setting\+Station $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Set\+Extension\+Of\+Output\+File(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_aea395f8629aef1532bcec3de337fa6ac}\label{classGpgFrontend_1_1UI_1_1MainWindow_aea395f8629aef1532bcec3de337fa6ac}} \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}\item[{const QString \&}]{path }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} \begin{DoxyParams}{Parameters} {\em path} & \\ \hline \end{DoxyParams} References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+File\+Opera $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+Target\+File\+Pre\+Check(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_ad344606cf3c665fc73a3c0dd10a44310}\label{classGpgFrontend_1_1UI_1_1MainWindow_ad344606cf3c665fc73a3c0dd10a44310}} \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[{const 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_abf4b09c9bc6242630c066eb7bf4636bf}\label{classGpgFrontend_1_1UI_1_1MainWindow_abf4b09c9bc6242630c066eb7bf4636bf}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotRaisePinentry@{SlotRaisePinentry}} \index{SlotRaisePinentry@{SlotRaisePinentry}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotRaisePinentry}{SlotRaisePinentry}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Raise\+Pinentry (\begin{DoxyParamCaption}\item[{QShared\+Pointer$<$ \mbox{\hyperlink{classGpgFrontend_1_1GpgPassphraseContext}{Gpg\+Passphrase\+Context}} $>$}]{context }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Open a new tab for path \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_aa2aeef298a7a05fc1b38bad75b62aad8}\label{classGpgFrontend_1_1UI_1_1MainWindow_aa2aeef298a7a05fc1b38bad75b62aad8}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotSign@{SlotSign}} \index{SlotSign@{SlotSign}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotSign}{SlotSign}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Sign (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} Sign the text of currently active tab with the checked private keys References Gpg\+Frontend\+::\+Check\+Gpg\+Error(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Cur\+Text\+Page(), edit\+\_\+, Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Basic\+Operator $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+Singleton\+Function\+Object$<$ Gpg\+Key\+Getter $>$\+::\+Get\+Instance(), Gpg\+Frontend\+::\+UI\+::\+Key\+List\+::\+Get\+Private\+Checked(), Gpg\+Frontend\+::\+UI\+::\+Plain\+Text\+Editor\+Page\+::\+Get\+Text\+Page(), Gpg\+Frontend\+::\+UI\+::process\+\_\+result\+\_\+analyse(), 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\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \mbox{\Hypertarget{classGpgFrontend_1_1UI_1_1MainWindow_abd5408ca5f908c330a15db24d959f3a5}\label{classGpgFrontend_1_1UI_1_1MainWindow_abd5408ca5f908c330a15db24d959f3a5}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotUpdateCryptoMenuStatus@{SlotUpdateCryptoMenuStatus}} \index{SlotUpdateCryptoMenuStatus@{SlotUpdateCryptoMenuStatus}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotUpdateCryptoMenuStatus}{SlotUpdateCryptoMenuStatus}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Update\+Crypto\+Menu\+Status (\begin{DoxyParamCaption}\item[{unsigned int}]{type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}} 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_ac9bf2a20727eb8e727aa2e3ce5c248e5}\label{classGpgFrontend_1_1UI_1_1MainWindow_ac9bf2a20727eb8e727aa2e3ce5c248e5}} \index{GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}!SlotVerify@{SlotVerify}} \index{SlotVerify@{SlotVerify}!GpgFrontend::UI::MainWindow@{GpgFrontend::UI::MainWindow}} \doxysubsubsection{\texorpdfstring{SlotVerify}{SlotVerify}} {\footnotesize\ttfamily void Gpg\+Frontend\+::\+UI\+::\+Main\+Window\+::\+Slot\+Verify (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\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(), 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\+::process\+\_\+result\+\_\+analyse(), Gpg\+Frontend\+::\+UI\+::\+Text\+Edit\+::\+Slot\+Cur\+Page\+Text\+Edit(), and Gpg\+Frontend\+::\+UI\+::\+Common\+Utils\+::\+Wait\+For\+Opera(). \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(), 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 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\+Gpg\+Opera\+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}