diff options
author | saturneric <[email protected]> | 2025-04-16 00:53:22 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2025-04-16 00:53:22 +0000 |
commit | 2027237de006cb9fa40a73365cbbc8911572969c (patch) | |
tree | 4c05dec8b1d7ae7b2afa3b7056052cb7968af9f8 /src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp | |
parent | feat: support key groups (diff) | |
download | GpgFrontend-2027237de006cb9fa40a73365cbbc8911572969c.tar.gz GpgFrontend-2027237de006cb9fa40a73365cbbc8911572969c.zip |
fix: found bugs
Diffstat (limited to 'src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp')
-rw-r--r-- | src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp b/src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp index d641c4d3..d05154d5 100644 --- a/src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp +++ b/src/ui/dialog/keypair_details/KeyNewUIDDialog.cpp @@ -75,6 +75,8 @@ KeyNewUIDDialog::KeyNewUIDDialog(int channel, GpgKeyPtr key, QWidget* parent) connect(this, &KeyNewUIDDialog::SignalUIDCreated, UISignalStation::GetInstance(), &UISignalStation::SignalKeyDatabaseRefresh); + connect(this, &KeyNewUIDDialog::SignalUIDCreated, this, + &KeyNewUIDDialog::close); } void KeyNewUIDDialog::slot_create_new_uid() { @@ -117,7 +119,7 @@ void KeyNewUIDDialog::slot_create_new_uid() { } } -bool KeyNewUIDDialog::check_email_address(const QString& str) { +auto KeyNewUIDDialog::check_email_address(const QString& str) -> bool { return re_email_.match(str).hasMatch(); } } // namespace GpgFrontend::UI |