aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2023-03-30 16:05:51 +0000
committerSaturneric <[email protected]>2023-03-30 16:05:51 +0000
commit90fd5c69a4ae0ca0e8e05a27ef72fb122169421f (patch)
tree3bdb43da796445711e21fd211f39fc1000a746af
parentfix: disable text cache in release mode (diff)
downloadGpgFrontend-90fd5c69a4ae0ca0e8e05a27ef72fb122169421f.tar.gz
GpgFrontend-90fd5c69a4ae0ca0e8e05a27ef72fb122169421f.zip
feat: improve key generation ui operations
-rw-r--r--src/ui/main_window/KeyMgmt.cpp45
1 files changed, 19 insertions, 26 deletions
diff --git a/src/ui/main_window/KeyMgmt.cpp b/src/ui/main_window/KeyMgmt.cpp
index 9183d9d7..b5d80bee 100644
--- a/src/ui/main_window/KeyMgmt.cpp
+++ b/src/ui/main_window/KeyMgmt.cpp
@@ -241,35 +241,28 @@ void KeyMgmt::create_menus() {
}
void KeyMgmt::create_tool_bars() {
- QToolBar* keyToolBar = addToolBar(_("Key"));
- keyToolBar->setObjectName("keytoolbar");
+ QToolBar* key_tool_bar = addToolBar(_("Key"));
+ key_tool_bar->setObjectName("keytoolbar");
- // add button with popup menu for import
- auto* generateToolButton = new QToolButton(this);
- generateToolButton->setMenu(generate_key_menu_);
- generateToolButton->setPopupMode(QToolButton::InstantPopup);
- generateToolButton->setIcon(QIcon(":key_generate.png"));
- generateToolButton->setText(_("Generate"));
- generateToolButton->setToolTip(_("Generate A New Keypair or Subkey"));
- generateToolButton->setToolButtonStyle(icon_style_);
- keyToolBar->addWidget(generateToolButton);
+ // genrate key pair
+ key_tool_bar->addAction(generate_key_pair_act_);
// add button with popup menu for import
- auto* toolButton = new QToolButton(this);
- toolButton->setMenu(import_key_menu_);
- toolButton->setPopupMode(QToolButton::InstantPopup);
- toolButton->setIcon(QIcon(":key_import.png"));
- toolButton->setToolTip(_("Import key"));
- toolButton->setText(_("Import Key"));
- toolButton->setToolButtonStyle(icon_style_);
- keyToolBar->addWidget(toolButton);
-
- keyToolBar->addSeparator();
- keyToolBar->addAction(delete_checked_keys_act_);
- keyToolBar->addSeparator();
- keyToolBar->addAction(export_key_to_file_act_);
- keyToolBar->addAction(export_key_to_clipboard_act_);
- keyToolBar->addAction(export_key_as_open_ssh_format_);
+ auto* tool_button = new QToolButton(this);
+ tool_button->setMenu(import_key_menu_);
+ tool_button->setPopupMode(QToolButton::InstantPopup);
+ tool_button->setIcon(QIcon(":key_import.png"));
+ tool_button->setToolTip(_("Import key"));
+ tool_button->setText(_("Import Key"));
+ tool_button->setToolButtonStyle(icon_style_);
+ key_tool_bar->addWidget(tool_button);
+
+ key_tool_bar->addSeparator();
+ key_tool_bar->addAction(delete_checked_keys_act_);
+ key_tool_bar->addSeparator();
+ key_tool_bar->addAction(export_key_to_file_act_);
+ key_tool_bar->addAction(export_key_to_clipboard_act_);
+ key_tool_bar->addAction(export_key_as_open_ssh_format_);
}
void KeyMgmt::SlotDeleteSelectedKeys() {