aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/keypair_details/KeyPairUIDTab.cpp
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-12-13 15:22:33 +0000
committersaturneric <[email protected]>2024-12-13 15:22:33 +0000
commitf7a00c58d2824f49ecaafc0152fc0b8213772e46 (patch)
treed012e5fac4ff9f48cd10381a0b79de0294d28d18 /src/ui/dialog/keypair_details/KeyPairUIDTab.cpp
parentdoc: update SECURITY.md (diff)
downloadGpgFrontend-f7a00c58d2824f49ecaafc0152fc0b8213772e46.tar.gz
GpgFrontend-f7a00c58d2824f49ecaafc0152fc0b8213772e46.zip
refactor: using qt containers instead of std containers
Diffstat (limited to 'src/ui/dialog/keypair_details/KeyPairUIDTab.cpp')
-rw-r--r--src/ui/dialog/keypair_details/KeyPairUIDTab.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/ui/dialog/keypair_details/KeyPairUIDTab.cpp b/src/ui/dialog/keypair_details/KeyPairUIDTab.cpp
index 9fc13690..1d1231c7 100644
--- a/src/ui/dialog/keypair_details/KeyPairUIDTab.cpp
+++ b/src/ui/dialog/keypair_details/KeyPairUIDTab.cpp
@@ -408,12 +408,12 @@ void KeyPairUIDTab::slot_set_primary_uid() {
}
}
-auto KeyPairUIDTab::get_sign_selected() -> SignIdArgsListPtr {
- auto signatures = std::make_unique<SignIdArgsList>();
+auto KeyPairUIDTab::get_sign_selected() -> SignIdArgsList {
+ auto signatures = SignIdArgsList{};
for (int i = 0; i < sig_list_->rowCount(); i++) {
if (sig_list_->item(i, 0)->isSelected()) {
auto& sign = buffered_signatures_[i];
- signatures->push_back({sign.GetKeyID(), sign.GetUID()});
+ signatures.push_back({sign.GetKeyID(), sign.GetUID()});
}
}
return signatures;
@@ -476,7 +476,7 @@ void KeyPairUIDTab::create_sign_popup_menu() {
void KeyPairUIDTab::slot_del_sign() {
auto selected_signs = get_sign_selected();
- if (selected_signs->empty()) {
+ if (selected_signs.empty()) {
QMessageBox::information(
nullptr, tr("Invalid Operation"),
tr("Please select one Key Signature before doing this operation."));
@@ -484,7 +484,7 @@ void KeyPairUIDTab::slot_del_sign() {
}
if (!GpgKeyGetter::GetInstance(current_gpg_context_channel_)
- .GetKey(selected_signs->front().first)
+ .GetKey(selected_signs.front().first)
.IsGood()) {
QMessageBox::critical(
nullptr, tr("Invalid Operation"),
@@ -495,7 +495,7 @@ void KeyPairUIDTab::slot_del_sign() {
QString keynames;
- keynames.append(selected_signs->front().second);
+ keynames.append(selected_signs.front().second);
keynames.append("<br/>");
int ret = QMessageBox::warning(this, tr("Deleting Key Signature"),
@@ -514,6 +514,7 @@ void KeyPairUIDTab::slot_del_sign() {
}
}
}
+
void KeyPairUIDTab::slot_refresh_key() {
// refresh the key
GpgKey refreshed_key = GpgKeyGetter::GetInstance(current_gpg_context_channel_)