35 #ifndef __KLEO_MULTIDELETEJOB_H__
36 #define __KLEO_MULTIDELETEJOB_H__
38 #include "qgpgme_export.h"
84 GpgME::Error start(
const std::vector<GpgME::Key> &keys,
bool allowSecretKeyDeletion =
false);
87 void slotCancel() Q_DECL_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;
108 #endif // __KLEO_MULTIDELETEJOB_H__