\hypertarget{MainWindow_8h_source}{}\doxysection{Main\+Window.\+h} \label{MainWindow_8h_source}\index{src/ui/main\_window/MainWindow.h@{src/ui/main\_window/MainWindow.h}} \begin{DoxyCode}{0} \DoxyCodeLine{1 } \DoxyCodeLine{29 \textcolor{preprocessor}{\#ifndef \_\_GPGWIN\_H\_\_}} \DoxyCodeLine{30 \textcolor{preprocessor}{\#define \_\_GPGWIN\_H\_\_}} \DoxyCodeLine{31 } \DoxyCodeLine{32 \textcolor{preprocessor}{\#include "{}core/GpgConstants.h"{}}} \DoxyCodeLine{33 \textcolor{preprocessor}{\#include "{}core/function/result\_analyse/GpgDecryptResultAnalyse.h"{}}} \DoxyCodeLine{34 \textcolor{preprocessor}{\#include "{}core/function/result\_analyse/GpgEncryptResultAnalyse.h"{}}} \DoxyCodeLine{35 \textcolor{preprocessor}{\#include "{}core/function/result\_analyse/GpgSignResultAnalyse.h"{}}} \DoxyCodeLine{36 \textcolor{preprocessor}{\#include "{}ui/GpgFrontendUI.h"{}}} \DoxyCodeLine{37 \textcolor{preprocessor}{\#include "{}ui/KeyMgmt.h"{}}} \DoxyCodeLine{38 \textcolor{preprocessor}{\#include "{}ui/dialog/WaitingDialog.h"{}}} \DoxyCodeLine{39 \textcolor{preprocessor}{\#include "{}ui/dialog/Wizard.h"{}}} \DoxyCodeLine{40 \textcolor{preprocessor}{\#include "{}ui/help/AboutDialog.h"{}}} \DoxyCodeLine{41 \textcolor{preprocessor}{\#include "{}ui/import\_export/KeyUploadDialog.h"{}}} \DoxyCodeLine{42 \textcolor{preprocessor}{\#include "{}ui/settings/SettingsDialog.h"{}}} \DoxyCodeLine{43 \textcolor{preprocessor}{\#include "{}ui/widgets/FindWidget.h"{}}} \DoxyCodeLine{44 \textcolor{preprocessor}{\#include "{}ui/widgets/InfoBoardWidget.h"{}}} \DoxyCodeLine{45 \textcolor{preprocessor}{\#include "{}ui/widgets/TextEdit.h"{}}} \DoxyCodeLine{46 } \DoxyCodeLine{47 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespaceGpgFrontend_1_1UI}{GpgFrontend::UI}} \{} \DoxyCodeLine{52 \textcolor{keyword}{class }\mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow}{MainWindow}} : \textcolor{keyword}{public} QMainWindow \{} \DoxyCodeLine{53 Q\_OBJECT} \DoxyCodeLine{54 } \DoxyCodeLine{55 \textcolor{keyword}{public}:} \DoxyCodeLine{56 } \DoxyCodeLine{57 \textcolor{keyword}{struct }\mbox{\hyperlink{structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu}{CryptoMenu}}\{} \DoxyCodeLine{58 \textcolor{keyword}{using} OperationType = \textcolor{keywordtype}{unsigned} int;} \DoxyCodeLine{59 } \DoxyCodeLine{60 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType None = 0;} \DoxyCodeLine{61 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType Encrypt = 1 << 0;} \DoxyCodeLine{62 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType Sign = 1 << 1;} \DoxyCodeLine{63 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType Decrypt = 1 << 2;} \DoxyCodeLine{64 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType Verify = 1 << 3;} \DoxyCodeLine{65 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType EncryptAndSign = 1 << 4;} \DoxyCodeLine{66 \textcolor{keyword}{static} \textcolor{keyword}{constexpr} OperationType DecryptAndVerify = 1 << 5;} \DoxyCodeLine{67 \};} \DoxyCodeLine{68 } \DoxyCodeLine{73 \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow}{MainWindow}}();} \DoxyCodeLine{74 } \DoxyCodeLine{78 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a08ba4521f68c488b23b651e201011759}{Init}}() noexcept;} \DoxyCodeLine{79 } \DoxyCodeLine{83 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a85a98a1ec5418c110201980fa013d1fd}{SetCryptoMenuStatus}}(\mbox{\hyperlink{structGpgFrontend_1_1UI_1_1MainWindow_1_1CryptoMenu}{CryptoMenu}}::OperationType type);} \DoxyCodeLine{84 } \DoxyCodeLine{85 signals:} \DoxyCodeLine{86 } \DoxyCodeLine{90 \textcolor{keywordtype}{void} SignalLoaded();} \DoxyCodeLine{91 } \DoxyCodeLine{92 } \DoxyCodeLine{93 public slots:} \DoxyCodeLine{94 } \DoxyCodeLine{98 \textcolor{keywordtype}{void} SlotSetStatusBarText(const QString\& text);} \DoxyCodeLine{99 } \DoxyCodeLine{100 protected:} \DoxyCodeLine{106 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1759412cb7ee71600c4b6e3c6e752d2e}{closeEvent}}(QCloseEvent* event) override;} \DoxyCodeLine{107 } \DoxyCodeLine{108 public slots:} \DoxyCodeLine{109 } \DoxyCodeLine{113 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a05b838ad518857fed24864ecce40c203}{SlotOpenFile}}(QString\& path);} \DoxyCodeLine{114 } \DoxyCodeLine{118 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9ec699536a35a37961a8c6da1e231ae3}{SlotFileEncrypt}}();} \DoxyCodeLine{119 } \DoxyCodeLine{123 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0a6d0618f2835a6dcae707a4ca770a48}{SlotFileDecrypt}}();} \DoxyCodeLine{124 } \DoxyCodeLine{128 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8bcdcbe678b8dc0837fffda2ebfe79bf}{SlotFileSign}}();} \DoxyCodeLine{129 } \DoxyCodeLine{133 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9879061cfd321c6757c77f75d46dc7d8}{SlotFileVerify}}();} \DoxyCodeLine{134 } \DoxyCodeLine{138 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a25a2e4017d77cffc8362bde9606fad30}{SlotFileEncryptSign}}();} \DoxyCodeLine{139 } \DoxyCodeLine{143 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab23c7e67dd1f5295b3c49ad79dfd5919}{SlotFileDecryptVerify}}();} \DoxyCodeLine{144 } \DoxyCodeLine{149 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab1fb798caf43dd067beca5285444d47d}{SlotSetRestartNeeded}}(\textcolor{keywordtype}{bool} needed);} \DoxyCodeLine{150 } \DoxyCodeLine{151 private slots:} \DoxyCodeLine{152 } \DoxyCodeLine{157 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae11d01211c2914ecc148e13dd7de506e}{slot\_encrypt}}();} \DoxyCodeLine{158 } \DoxyCodeLine{163 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a304efe91afa31b32725caa00c27475a4}{slot\_encrypt\_sign}}();} \DoxyCodeLine{164 } \DoxyCodeLine{169 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae2d89e2cc6c99ff0e16b396d2381f904}{slot\_decrypt}}();} \DoxyCodeLine{170 } \DoxyCodeLine{175 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3f3d03b0ec22385bee559fbd2aeb881b}{slot\_sign}}();} \DoxyCodeLine{176 } \DoxyCodeLine{182 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa9c986dd95984811479ea93230c74b5d}{slot\_verify}}();} \DoxyCodeLine{183 } \DoxyCodeLine{188 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1d61ea803e6c825bd54f42ba9ae85919}{slot\_decrypt\_verify}}();} \DoxyCodeLine{189 } \DoxyCodeLine{193 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a033d448541b44fa48b76dec828a4eb0e}{slot\_show\_key\_details}}();} \DoxyCodeLine{194 } \DoxyCodeLine{198 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_adfa3b3ae1de1fd04c5ea09e3c97c3e98}{refresh\_keys\_from\_key\_server}}();} \DoxyCodeLine{199 } \DoxyCodeLine{203 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad27dcf3f534f13d8df71df680c4d177c}{upload\_key\_to\_server}}();} \DoxyCodeLine{204 } \DoxyCodeLine{208 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ae28089efbd236708601470f30f26faaa}{slot\_find}}();} \DoxyCodeLine{209 } \DoxyCodeLine{213 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aabf3ddf6b624790369f164b4889c95be}{slot\_start\_wizard}}();} \DoxyCodeLine{214 } \DoxyCodeLine{218 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a55926649e28a96318b89afba01b966bf}{slot\_import\_key\_from\_edit}}();} \DoxyCodeLine{219 } \DoxyCodeLine{223 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a76bf3784d751db78ed13bd9962e14472}{slot\_append\_selected\_keys}}();} \DoxyCodeLine{224 } \DoxyCodeLine{229 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af93d72eaf58326f1f9e926752c6b1fc6}{slot\_copy\_mail\_address\_to\_clipboard}}();} \DoxyCodeLine{230 } \DoxyCodeLine{234 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a16ddebec90a4bd0d13baa9d972c3445f}{slot\_open\_key\_management}}();} \DoxyCodeLine{235 } \DoxyCodeLine{239 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a29a811d4d440c79c1bd2cc2bb40cdf7e}{slot\_open\_file\_tab}}();} \DoxyCodeLine{240 } \DoxyCodeLine{244 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a874b505fbc1046f579a736683f5a7f65}{slot\_open\_settings\_dialog}}();} \DoxyCodeLine{245 } \DoxyCodeLine{250 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aea9274389c3b049793fe5aa5a6adf63c}{slot\_clean\_double\_line\_breaks}}();} \DoxyCodeLine{251 } \DoxyCodeLine{255 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7f5a88922d06bee977335fb4b5f1d86d}{slot\_cut\_pgp\_header}}();} \DoxyCodeLine{256 } \DoxyCodeLine{260 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a821247d738457c4ee046162aad6728f9}{slot\_add\_pgp\_header}}();} \DoxyCodeLine{261 } \DoxyCodeLine{266 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a24a0b0d974fc5f8fdda60c128a82d957}{slot\_disable\_tab\_actions}}(\textcolor{keywordtype}{int} number);} \DoxyCodeLine{267 } \DoxyCodeLine{271 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a48368c77af7b1f4cb632870b8d914a28}{slot\_version\_upgrade}}(const \mbox{\hyperlink{structGpgFrontend_1_1UI_1_1SoftwareVersion}{SoftwareVersion}}\& version);} \DoxyCodeLine{272 } \DoxyCodeLine{273 private:} \DoxyCodeLine{278 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0ab96012df041f2c2e47092db0600355}{create\_actions}}();} \DoxyCodeLine{279 } \DoxyCodeLine{283 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9fbd8a2f5b2b5869276db83a4ad20216}{create\_menus}}();} \DoxyCodeLine{284 } \DoxyCodeLine{288 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aaa1de043b71dbcf0e8d8c265b2a67bd3}{create\_tool\_bars}}();} \DoxyCodeLine{289 } \DoxyCodeLine{293 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1ab1f3f57f9969447491e63f54420585}{create\_status\_bar}}();} \DoxyCodeLine{294 } \DoxyCodeLine{298 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a04668246525874760f47a340b4b7d8de}{create\_dock\_windows}}();} \DoxyCodeLine{299 } \DoxyCodeLine{303 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a92a6d8d46e197e25eaacc3ad7ed289ab}{create\_attachment\_dock}}();} \DoxyCodeLine{304 } \DoxyCodeLine{308 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a473b679fa0dc3cdf4f6f98d6553fa0ec}{close\_attachment\_dock}}();} \DoxyCodeLine{309 } \DoxyCodeLine{313 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a210ab31f4d949a50507d0690c0d1598a}{restore\_settings}}();} \DoxyCodeLine{314 } \DoxyCodeLine{318 \textcolor{keywordtype}{void} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7a4b6490038470a8849231e48282da98}{save\_settings}}();} \DoxyCodeLine{319 } \DoxyCodeLine{323 [[nodiscard]] \textcolor{keywordtype}{bool} \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7fdaae01c50d540ecd8672091cdfbcc0}{get\_restart\_needed}}() const;} \DoxyCodeLine{324 } \DoxyCodeLine{325 \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1TextEdit}{TextEdit}}* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a7aa41c90105fd4c2931895d8dfb5ec45}{edit\_}}\{\}; } \DoxyCodeLine{326 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af08c62c38a750382ee218191c8e13f4f}{file\_menu\_}}\{\}; } \DoxyCodeLine{327 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a6d681a306c137dc107088d60b09a925f}{edit\_menu\_}}\{\}; } \DoxyCodeLine{328 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1ef17c566a764f707f43593a1f6b3c60}{crypt\_menu\_}}\{\}; } \DoxyCodeLine{329 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a89fa105ed54d2189d762668262d74c63}{help\_menu\_}}\{\}; } \DoxyCodeLine{330 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a16bbfd12cd3a6f0df9e2c32cf7999e57}{key\_menu\_}}\{\}; } \DoxyCodeLine{331 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0e9920cf0fc974ac2f70d3f039f009f2}{view\_menu\_}}\{\}; } \DoxyCodeLine{332 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8d6fe32ab64797459443ed285d769745}{import\_key\_menu\_}}\{\}; } \DoxyCodeLine{333 \textcolor{preprocessor}{\#ifdef SMTP\_SUPPORT}} \DoxyCodeLine{334 QMenu* email\_menu\_\{\}; } \DoxyCodeLine{335 \textcolor{preprocessor}{\#endif}} \DoxyCodeLine{336 } \DoxyCodeLine{337 QMenu* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af763a506aed7d0fb2125d1859583b853}{steganography\_menu\_}}\{\}; } \DoxyCodeLine{338 QToolBar* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aac320aef3b49cd068544aac54b927f7a}{crypt\_tool\_bar\_}}\{\}; } \DoxyCodeLine{339 QToolBar* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a1e0d23d361b8e339ca85410db2bdfb64}{file\_tool\_bar\_}}\{\}; } \DoxyCodeLine{340 QToolBar* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab531823acdbfb117c82a9906ce2107b9}{edit\_tool\_bar\_}}\{\}; } \DoxyCodeLine{341 QToolBar*} \DoxyCodeLine{342 \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af2b3e3a0e9894633e1839df289f5ffe0}{special\_edit\_tool\_bar\_}}\{\}; } \DoxyCodeLine{343 QToolBar* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a38f243880cfb9276545b08f0730811e7}{key\_tool\_bar\_}}\{\}; } \DoxyCodeLine{344 QToolButton*} \DoxyCodeLine{345 \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8538940a9a5dea7ddf53c89acdeb83be}{import\_button\_}}\{\}; } \DoxyCodeLine{346 QDockWidget* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_adaa66d9cdc51c946efc99bb94deda31c}{key\_list\_dock\_}}\{\}; } \DoxyCodeLine{347 QDockWidget* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_afd243a5f00f86d65431081ead2cae153}{attachment\_dock\_}}\{\}; } \DoxyCodeLine{348 QDockWidget* info\_board\_dock\_\{\};} \DoxyCodeLine{349 } \DoxyCodeLine{350 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a472500fec64442b114e9ce9faf4b6a73}{new\_tab\_act\_}}\{\}; } \DoxyCodeLine{351 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8d5ce6514ef3fa8ac3223176f5fa2701}{switch\_tab\_up\_act\_}}\{\}; } \DoxyCodeLine{352 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a88af746cd550792ab6095d2ebbd29b41}{switch\_tab\_down\_act\_}}\{\}; } \DoxyCodeLine{353 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a4a1edafb8c67b181ff3c29394147571d}{open\_act\_}}\{\}; } \DoxyCodeLine{354 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3c0a5305cf55fe5bee2f18298f983cad}{browser\_act\_}}\{\}; } \DoxyCodeLine{355 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab0f148559d830fcf10b5a1937b0a47dc}{save\_act\_}}\{\}; } \DoxyCodeLine{356 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a22256763ef83ed35a81e446b553d8112}{save\_as\_act\_}}\{\}; } \DoxyCodeLine{357 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a8f9dd7edba23321a13ed630cdef7fdcc}{print\_act\_}}\{\}; } \DoxyCodeLine{358 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a09671c3aa26a750cfd6be6c092de8715}{close\_tab\_act\_}}\{\}; } \DoxyCodeLine{359 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_abe0683e48485f9fcff622d9519c37ed9}{quit\_act\_}}\{\}; } \DoxyCodeLine{360 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad6a2cecb2846b324604c4abd1fb7d11a}{encrypt\_act\_}}\{\}; } \DoxyCodeLine{361 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a2417c807356e3b876ecb2f572568670b}{encrypt\_sign\_act\_}}\{\}; } \DoxyCodeLine{362 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a70d2b2311708ab023466d343f2e914b1}{decrypt\_verify\_act\_}}\{\}; } \DoxyCodeLine{363 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa92246123272e3e1085f22612aedf48f}{decrypt\_act\_}}\{\}; } \DoxyCodeLine{364 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0cded37ef6e07856bbe439b0e90db839}{sign\_act\_}}\{\}; } \DoxyCodeLine{365 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a14bb12fa25620e1a93bd23c9f7c84081}{verify\_act\_}}\{\}; } \DoxyCodeLine{366 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a01b85fb17c373d8f97ce439027c6d04e}{import\_key\_from\_edit\_act\_}}\{\}; } \DoxyCodeLine{367 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a0cb094e0409337cfd7dba1bb510ea96e}{clean\_double\_line\_breaks\_act\_}}\{\}; } \DoxyCodeLine{369 } \DoxyCodeLine{370 QAction*} \DoxyCodeLine{371 \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab67486a71126073e7c39ca12603198f4}{append\_selected\_keys\_act\_}}\{\}; } \DoxyCodeLine{372 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af77f66b6b869f6ddb3d2caa3bc40bb09}{copy\_mail\_address\_to\_clipboard\_act\_}}\{\}; } \DoxyCodeLine{374 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ad7b22560df7e3bb38b660d3ffc84dc83}{open\_key\_management\_act\_}}\{\}; } \DoxyCodeLine{375 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a71402943f4ed19e3aba0556b23eaa8f8}{copy\_act\_}}\{\}; } \DoxyCodeLine{376 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_af9640e5732c2595d0c094e7ff7e371ac}{quote\_act\_}}\{\}; } \DoxyCodeLine{377 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a2c2f6c021219564846f1624f6bb5b9a2}{cut\_act\_}}\{\}; } \DoxyCodeLine{378 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a62ea61c38e758022ba655c6faf54322b}{paste\_act\_}}\{\}; } \DoxyCodeLine{379 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ac6a42e6e3af7e76f0bd2ecc62c9520cc}{select\_all\_act\_}}\{\}; } \DoxyCodeLine{380 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a6154f5dbdc9cebc0644e5d1e25895df8}{find\_act\_}}\{\}; } \DoxyCodeLine{381 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_aa498dfecac36590e4b60d50824dff58c}{undo\_act\_}}\{\}; } \DoxyCodeLine{382 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_abe38474d4e81726147f9df8a9721ce6e}{redo\_act\_}}\{\}; } \DoxyCodeLine{383 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a3cb7daedbef61c1be27635c9ebc9e689}{zoom\_in\_act\_}}\{\}; } \DoxyCodeLine{384 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a70397629ae3ffe039051b80a099c7979}{zoom\_out\_act\_}}\{\}; } \DoxyCodeLine{385 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a9dd292f55fba1fe62c83508fef7e43a1}{about\_act\_}}\{\}; } \DoxyCodeLine{386 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a672f4ef07be6ad645613ecd49399700d}{check\_update\_act\_}}\{\}; } \DoxyCodeLine{387 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_adbac799672c43c90810366825d837e4e}{translate\_act\_}}\{\}; } \DoxyCodeLine{388 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_afab1e0363a4b97ff68228cd4bd7cbc62}{open\_settings\_act\_}}\{\}; } \DoxyCodeLine{389 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_acd41722ceedd20973b7d83852fab407b}{show\_key\_details\_act\_}}\{\}; } \DoxyCodeLine{390 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_ab0019ca316b971c594c2f20f418256a6}{start\_wizard\_act\_}}\{\}; } \DoxyCodeLine{391 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a313a5d7d0847114a6f11e4d7870edd86}{cut\_pgp\_header\_act\_}}\{\}; } \DoxyCodeLine{392 QAction* \mbox{\hyperlink{classGpgFrontend_1_1UI_1_1MainWindow_a95b2c86afbefe47e79af87e56032e306}{add\_pgp\_header\_act\_}}\{\}; } \DoxyCodeLine{393 QAction* import\_key\_from\_file\_act\_\{\}; } \DoxyCodeLine{394 QAction* import\_key\_from\_clipboard\_act\_\{\}; } \DoxyCodeLine{395 QAction* import\_key\_from\_key\_server\_act\_\{\}; } \DoxyCodeLine{396 } \DoxyCodeLine{397 QLabel* status\_bar\_icon\_\{\}; } \DoxyCodeLine{398 } \DoxyCodeLine{399 KeyList* m\_key\_list\_\{\}; } \DoxyCodeLine{400 InfoBoardWidget* info\_board\_\{\}; } \DoxyCodeLine{401 } \DoxyCodeLine{402 \textcolor{keywordtype}{bool} attachment\_dock\_created\_\{\}; } \DoxyCodeLine{403 \textcolor{keywordtype}{bool} restart\_needed\_\{\}; } \DoxyCodeLine{404 \textcolor{keywordtype}{bool} prohibit\_update\_checking\_ = \textcolor{keyword}{false}; } \DoxyCodeLine{405 \};} \DoxyCodeLine{406 } \DoxyCodeLine{407 \} \textcolor{comment}{// namespace GpgFrontend::UI}} \DoxyCodeLine{408 } \DoxyCodeLine{409 \textcolor{preprocessor}{\#endif }\textcolor{comment}{// \_\_GPGWIN\_H\_\_}} \end{DoxyCode}