34 #ifndef __KLEO_JOB_H__ 35 #define __KLEO_JOB_H__ 37 #include "qgpgme_export.h" 43 #ifdef BUILDING_QGPGME 46 # include <gpgme++/error.h> 71 class QGPGME_EXPORT
Job :
public QObject
75 explicit Job(QObject *parent);
79 virtual QString auditLogAsHtml()
const;
80 virtual GpgME::Error auditLogError()
const;
81 bool isAuditLogSupported()
const;
95 static GpgME::Context *context(
Job *job);
98 virtual void slotCancel() = 0;
101 void progress(
const QString &what,
int current,
int total);
108 #endif // __KLEO_JOB_H__ An abstract base class for asynchronous crypto operations.
Definition: job.h:71
Definition: abstractimportjob.h:47
Definition: qgpgmebackend.h:42