libkleo
Go to the documentation of this file.
59 #include <gpgme++/error.h>
61 #include <QCoreApplication>
64 #include <gpg-error.h>
69 if ( QCoreApplication * app = QCoreApplication::instance() )
70 connect( app, SIGNAL(aboutToQuit()), SLOT(
slotCancel()) );
78 kDebug(5150) <<
"Kleo::Job::showErrorDialog() should be reimplemented in Kleo::Job subclasses!";
82 kDebug(5150) <<
"Kleo::Job::auditLogAsHtml() should be reimplemented in Kleo::Job subclasses!" << endl;
87 kDebug(5150) <<
"Kleo::Job::auditLogError() should be reimplemented in Kleo::Job subclasses!" << endl;
88 return GpgME::Error::fromCode( GPG_ERR_NOT_IMPLEMENTED );
92 return auditLogError().code() != GPG_ERR_NOT_IMPLEMENTED ;
95 #define make_job_subclass_ext(x,y) \
96 Kleo::x::x( QObject * parent ) : y( parent ) {} \
99 #define make_job_subclass(x) make_job_subclass_ext(x,Job)
125 #undef make_job_subclass
129 #include "keylistjob.moc"
130 #include "listallkeysjob.moc"
131 #include "encryptjob.moc"
132 #include "decryptjob.moc"
133 #include "decryptverifyjob.moc"
134 #include "signjob.moc"
135 #include "signencryptjob.moc"
136 #include "signkeyjob.moc"
137 #include "verifydetachedjob.moc"
138 #include "verifyopaquejob.moc"
139 #include "keygenerationjob.moc"
140 #include "abstractimportjob.moc"
141 #include "importjob.moc"
142 #include "importfromkeyserverjob.moc"
143 #include "exportjob.moc"
144 #include "changeexpiryjob.moc"
145 #include "changeownertrustjob.moc"
146 #include "changepasswdjob.moc"
147 #include "downloadjob.moc"
148 #include "deletejob.moc"
149 #include "refreshkeysjob.moc"
150 #include "adduseridjob.moc"
151 #include "specialjob.moc"
#define make_job_subclass_ext(x, y)
virtual void slotCancel()=0
#define make_job_subclass(x)
virtual QString auditLogAsHtml() const
bool isAuditLogSupported() const
virtual GpgME::Error auditLogError() const
virtual void showErrorDialog(QWidget *parent=0, const QString &caption=QString()) const
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:57:48 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.