aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/SignersPicker.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/dialog/SignersPicker.cpp')
-rw-r--r--src/ui/dialog/SignersPicker.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ui/dialog/SignersPicker.cpp b/src/ui/dialog/SignersPicker.cpp
index 507ee467..dcd23a6b 100644
--- a/src/ui/dialog/SignersPicker.cpp
+++ b/src/ui/dialog/SignersPicker.cpp
@@ -82,6 +82,16 @@ auto SignersPicker::GetCheckedSigners() -> GpgFrontend::KeyIdArgsListPtr {
return key_list_->GetCheckedPrivateKey();
}
+auto SignersPicker::GetCheckedSignerKeyIds() -> QStringList {
+ auto priv_keys = key_list_->GetCheckedPrivateKey();
+
+ QStringList r;
+ for (const auto& priv_key : *priv_keys) {
+ r.append(priv_key);
+ }
+ return r;
+}
+
auto SignersPicker::GetStatus() const -> bool { return this->accepted_; }
} // namespace GpgFrontend::UI