GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
|
Signals | |
void | SignalStatusBarChanged (QString) |
void | SignalKeyStatusUpdated () |
Public Member Functions | |
KeyMgmt (QWidget *parent=nullptr) | |
Construct a new Key Mgmt object. More... | |
Public Member Functions inherited from GpgFrontend::UI::GeneralMainWindow | |
GeneralMainWindow (QString name, QWidget *parent=nullptr) | |
Private Member Functions | |
void | create_menus () |
Create a menus object. | |
void | create_actions () |
Create a actions object. | |
void | create_tool_bars () |
Create a tool bars object. | |
void | delete_keys_with_warning (KeyIdArgsListPtr uidList) |
Private Attributes | |
KeyList * | key_list_ |
QMenu * | file_menu_ {} |
QMenu * | key_menu_ {} |
QMenu * | generate_key_menu_ {} |
QMenu * | import_key_menu_ {} |
QMenu * | export_key_menu_ {} |
QAction * | open_key_file_act_ {} |
< | |
QAction * | export_key_to_file_act_ {} |
QAction * | export_key_as_open_ssh_format_ {} |
QAction * | export_key_to_clipboard_act_ {} |
QAction * | delete_checked_keys_act_ {} |
QAction * | delete_selected_keys_act_ {} |
QAction * | generate_key_dialog_act_ {} |
QAction * | generate_key_pair_act_ {} |
QAction * | generate_subkey_act_ {} |
QAction * | import_key_from_clipboard_act_ {} |
QAction * | import_key_from_file_act_ {} |
QAction * | import_key_from_key_server_act_ {} |
QAction * | import_keys_from_key_package_act_ {} |
QAction * | close_act_ {} |
QAction * | show_key_details_act_ {} |
QAction * | set_owner_trust_of_key_act_ {} |
Additional Inherited Members | |
Protected Member Functions inherited from GpgFrontend::UI::GeneralMainWindow | |
void | closeEvent (QCloseEvent *event) override |
void | setPosCenterOfScreen () |
void | movePosition2CenterOfParent () |
Protected Attributes inherited from GpgFrontend::UI::GeneralMainWindow | |
QSize | icon_size_ {} |
int | font_size_ {} |
Qt::ToolButtonStyle | icon_style_ |
|
explicit |
Construct a new Key Mgmt object.
parent |
References GpgFrontend::UI::KeyList::AddListGroupTab(), GpgFrontend::UI::KeyList::AddMenuAction(), create_actions(), create_menus(), create_tool_bars(), GpgFrontend::UI::UISignalStation::GetInstance(), GpgFrontend::GpgKey::IsDisabled(), GpgFrontend::GpgKey::IsExpired(), GpgFrontend::GpgKey::IsHasMasterKey(), GpgFrontend::GpgKey::IsPrivateKey(), GpgFrontend::GpgKey::IsRevoked(), GpgFrontend::UI::KeyList::SetDoubleClickedAction(), and GpgFrontend::UI::UISignalStation::SignalRefreshStatusBar().
|
private |
uidList |
TODO: Different Messages for private/public key, check if more than one selected... compare to seahorse "delete-dialog"
References GpgFrontend::SingletonFunctionObject< GpgKeyGetter >::GetInstance(), and GpgFrontend::SingletonFunctionObject< GpgKeyOpera >::GetInstance().