72class QGPGME_EXPORT MultiDeleteJob :
public Job
76 explicit MultiDeleteJob(
const Protocol *protocol);
84 GpgME::Error
start(
const std::vector<GpgME::Key> &keys,
bool allowSecretKeyDeletion =
false);
87 void slotCancel()
override;
90 void result(
const GpgME::Error &result,
const GpgME::Key &errorKey);
93 void slotResult(
const GpgME::Error &);
96 GpgME::Error startAJob();
100 QPointer<DeleteJob> mJob;
101 std::vector<GpgME::Key> mKeys;
102 std::vector<GpgME::Key>::const_iterator mIt;
103 bool mAllowSecretKeyDeletion;