35#ifndef __QGPGME_QGPGMECHANGEEXPIRYJOB_H__
36#define __QGPGME_QGPGMECHANGEEXPIRYJOB_H__
38#include "changeexpiryjob.h"
40#include "threadedjobmixin.h"
47class QGpgMEChangeExpiryJob
60 explicit QGpgMEChangeExpiryJob(GpgME::Context *context);
61 ~QGpgMEChangeExpiryJob();
64 GpgME::Error
start(
const GpgME::Key &key,
const QDateTime &expiry)
override;
67 GpgME::Error
start(
const GpgME::Key &key,
const QDateTime &expiry,
68 const std::vector<GpgME::Subkey> &subkeys)
override;
71 Q_DECLARE_PRIVATE(QGpgMEChangeExpiryJob)
An abstract base class to change expiry asynchronously.
Definition changeexpiryjob.h:70
Definition qgpgmechangeexpiryjob.cpp:57
GpgME::Error start(const GpgME::Key &key, const QDateTime &expiry) override
GpgME::Error start(const GpgME::Key &key, const QDateTime &expiry, const std::vector< GpgME::Subkey > &subkeys) override
Definition threadedjobmixin.h:126