32 #include "ui/GpgFrontendUI.h"
33 #include "ui/dialog/import_export/KeyImportDetailDialog.h"
34 #include "ui/dialog/import_export/KeyServerImportDialog.h"
35 #include "ui/dialog/key_generate/KeygenDialog.h"
36 #include "ui/dialog/keypair_details/KeyDetailsDialog.h"
37 #include "ui/main_window/GeneralMainWindow.h"
38 #include "ui/widgets/KeyList.h"
55 explicit KeyMgmt(QWidget* parent =
nullptr);
63 void SlotGenerateSubKey();
69 void SlotExportKeyToKeyPackage();
75 void SlotExportKeyToClipboard();
81 void SlotExportAsOpenSSHFormat();
87 void SlotDeleteSelectedKeys();
93 void SlotDeleteCheckedKeys();
99 void SlotGenerateKeyDialog();
105 void SlotShowKeyDetails();
111 void SlotImportKeyPackage();
119 void SignalStatusBarChanged(QString);
125 void SignalKeyStatusUpdated();
156 QMenu* generate_key_menu_{};
157 QMenu* import_key_menu_{};
158 QAction* open_key_file_act_{};
159 QAction* export_key_to_file_act_{};
160 QAction* export_key_as_open_ssh_format_{};
161 QAction* export_key_to_clipboard_act_{};
162 QAction* delete_checked_keys_act_{};
163 QAction* delete_selected_keys_act_{};
164 QAction* generate_key_dialog_act_{};
165 QAction* generate_key_pair_act_{};
166 QAction* generate_subkey_act_{};
167 QAction* import_key_from_clipboard_act_{};
168 QAction* import_key_from_file_act_{};
169 QAction* import_key_from_key_server_act_{};
170 QAction* import_keys_from_key_package_act_{};
171 QAction* close_act_{};
172 QAction* show_key_details_act_{};
Definition: GeneralMainWindow.h:39
Definition: KeyList.h:152
void delete_keys_with_warning(GpgFrontend::KeyIdArgsListPtr uidList)
Definition: KeyMgmt.cpp:283
void create_actions()
Create a actions object.
Definition: KeyMgmt.cpp:124
void create_tool_bars()
Create a tool bars object.
Definition: KeyMgmt.cpp:243
void create_menus()
Create a menus object.
Definition: KeyMgmt.cpp:220
KeyMgmt(QWidget *parent=nullptr)
Construct a new Key Mgmt object.
Definition: KeyMgmt.cpp:46
Definition: KeyServerImportDialog.h:46
Definition: FileReadTask.cpp:31