diff options
Diffstat (limited to 'src/ui/dialog/SignersPicker.cpp')
-rw-r--r-- | src/ui/dialog/SignersPicker.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/ui/dialog/SignersPicker.cpp b/src/ui/dialog/SignersPicker.cpp index fa72287e..94a8f8df 100644 --- a/src/ui/dialog/SignersPicker.cpp +++ b/src/ui/dialog/SignersPicker.cpp @@ -51,7 +51,7 @@ SignersPicker::SignersPicker(int channel, QWidget* parent) this); key_list_->AddListGroupTab( tr("Signers"), "signers", GpgKeyTableDisplayMode::kPRIVATE_KEY, - [](const GpgKey& key) -> bool { return key.IsHasActualSignCap(); }); + [](const GpgAbstractKey* key) -> bool { return key->IsHasSignCap(); }); key_list_->SlotRefresh(); auto* vbox2 = new QVBoxLayout(); @@ -79,20 +79,10 @@ SignersPicker::SignersPicker(int channel, QWidget* parent) this->activateWindow(); } -auto SignersPicker::GetCheckedSigners() -> GpgFrontend::KeyIdArgsList { +auto SignersPicker::GetCheckedSigners() -> GpgAbstractKeyPtrList { return key_list_->GetCheckedPrivateKey(); } -auto SignersPicker::GetCheckedSignerKeyIds() -> GpgFrontend::KeyIdArgsList { - 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 |