34 #ifndef __QGPGME_QGPGMEDECRYPTVERIFYARCHIVEJOB_H__
35 #define __QGPGME_QGPGMEDECRYPTVERIFYARCHIVEJOB_H__
37 #include "decryptverifyarchivejob.h"
39 #include "threadedjobmixin.h"
41 #include <gpgme++/decryptionresult.h>
42 #include <gpgme++/verificationresult.h>
47 class QGpgMEDecryptVerifyArchiveJobPrivate;
53 :
public _detail::ThreadedJobMixin<DecryptVerifyArchiveJob, QGpgMEDecryptVerifyArchiveJobPrivate, std::tuple<GpgME::DecryptionResult, GpgME::VerificationResult, QString, GpgME::Error>>
65 GpgME::Error
start(
const std::shared_ptr<QIODevice> &cipherText)
override;
73 #endif // __QGPGME_QGPGMEDECRYPTVERIFYARCHIVEJOB_H__
Definition: qgpgmedecryptverifyarchivejob.h:49
Definition: threadedjobmixin.h:125
GpgME::Error start(const std::shared_ptr< QIODevice > &cipherText) override
Definition: qgpgmedecryptverifyarchivejob.cpp:135
Definition: decryptverifyarchivejob.h:54
Definition: abstractimportjob.h:48