35#ifndef __QGPGME_QGPGMELISTALLKEYSJOB_H__
36#define __QGPGME_QGPGMELISTALLKEYSJOB_H__
38#include "listallkeysjob.h"
40#include "threadedjobmixin.h"
42#include <gpgme++/keylistresult.h>
43#include <gpgme++/key.h>
48class QGpgMEListAllKeysJobPrivate;
54 :
public _detail::ThreadedJobMixin<ListAllKeysJob, QGpgMEListAllKeysJobPrivate, std::tuple<GpgME::KeyListResult, std::vector<GpgME::Key>, std::vector<GpgME::Key>, QString, GpgME::Error> >
70 GpgME::KeyListResult
exec(std::vector<GpgME::Key> &
pub, std::vector<GpgME::Key> &
sec,
bool mergeKeys)
override;
An abstract base class for asynchronously listing all keys.
Definition listallkeysjob.h:75
Definition qgpgmelistallkeysjob.h:56
GpgME::KeyListResult exec(std::vector< GpgME::Key > &pub, std::vector< GpgME::Key > &sec, bool mergeKeys) override
Definition qgpgmelistallkeysjob.cpp:230
GpgME::Error start(bool mergeKeys) override
Definition qgpgmelistallkeysjob.cpp:224
Definition threadedjobmixin.h:126
Definition qgpgmebackend.h:43