[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: aegypten_branch: kdepim/certmanager/lib
From: Marc Mutz <Marc.Mutz () uni-bielefeld ! de>
Date: 2004-02-01 0:19:59
Message-ID: 20040201001959.160319939 () office ! kde ! org
[Download RAW message or body]
CVS commit by mutz:
{Decrypt,Verify{Detached,Opaque}}Job
removed trivial implementation files for foojob.cpp. Ctor and dtor are
now created by a macro, and the mocs are included in jobs.cpp
A decryptjob.h 1.1.2.1 [GPL]
A qgpgmedecryptjob.cpp 1.1.2.1 [GPL]
A qgpgmedecryptjob.h 1.1.2.1 [GPL]
A qgpgmeverifydetachedjob.cpp 1.1.2.1 [GPL]
A qgpgmeverifydetachedjob.h 1.1.2.1 [GPL]
A qgpgmeverifyopaquejob.cpp 1.1.2.1 [GPL]
A qgpgmeverifyopaquejob.h 1.1.2.1 [GPL]
A verifydetachedjob.h 1.1.2.1 [GPL]
A verifyopaquejob.h 1.1.2.1 [GPL]
M +10 -7 Makefile.am 1.1.2.12
M +42 -0 job.cpp 1.1.2.2
R deletejob.cpp 1.1.2.1
R encryptjob.cpp 1.1.2.2
R exportjob.cpp 1.1.2.1
R importjob.cpp 1.1.2.1
R keygenerationjob.cpp 1.1.2.1
R keylister.cpp 1.1.2.3
R signjob.cpp 1.1.2.1
--- kdepim/certmanager/lib/Makefile.am #1.1.2.11:1.1.2.12
@@ -5,11 +5,14 @@
libkleopatra_la_SOURCES = \
job.cpp \
- keylister.cpp qgpgmekeylister.cpp \
- encryptjob.cpp qgpgmeencryptjob.cpp \
- signjob.cpp qgpgmesignjob.cpp \
- keygenerationjob.cpp qgpgmekeygenerationjob.cpp \
- importjob.cpp qgpgmeimportjob.cpp \
- exportjob.cpp qgpgmeexportjob.cpp \
- deletejob.cpp qgpgmedeletejob.cpp \
+ qgpgmekeylister.cpp \
+ qgpgmeencryptjob.cpp \
+ qgpgmedecryptjob.cpp \
+ qgpgmesignjob.cpp \
+ qgpgmeverifydetachedjob.cpp \
+ qgpgmeverifyopaquejob.cpp \
+ qgpgmekeygenerationjob.cpp \
+ qgpgmeimportjob.cpp \
+ qgpgmeexportjob.cpp \
+ qgpgmedeletejob.cpp \
\
cryptplug.cpp \
--- kdepim/certmanager/lib/job.cpp #1.1.2.1:1.1.2.2
@@ -36,4 +36,15 @@
#include "job.h"
+#include "keylister.h"
+#include "encryptjob.h"
+#include "decryptjob.h"
+#include "signjob.h"
+#include "verifydetachedjob.h"
+#include "verifyopaquejob.h"
+#include "keygenerationjob.h"
+#include "importjob.h"
+#include "exportjob.h"
+#include "deletejob.h"
+
Kleo::Job::Job( QObject * parent, const char * name )
: QObject( parent, name )
@@ -46,3 +57,34 @@ Kleo::Job::~Job() {
}
+
+
+
+#define make_job_subclass(x) \
+ Kleo::x##Job::x##Job( QObject * parent, const char * name ) : Job( parent, name ) {} \
+ Kleo::x##Job::~x##Job() {}
+
+make_job_subclass(KeyList)
+make_job_subclass(Encrypt)
+make_job_subclass(Decrypt)
+make_job_subclass(Sign)
+make_job_subclass(VerifyDetached)
+make_job_subclass(VerifyOpaque)
+make_job_subclass(KeyGeneration)
+make_job_subclass(Import)
+make_job_subclass(Export)
+make_job_subclass(Delete)
+
+#undef make_job_subclass
+
#include "job.moc"
+
+#include "keylister.moc"
+#include "encryptjob.moc"
+#include "decryptjob.moc"
+#include "signjob.moc"
+#include "verifydetachedjob.moc"
+#include "verifyopaquejob.moc"
+#include "keygenerationjob.moc"
+#include "importjob.moc"
+#include "exportjob.moc"
+#include "deletejob.moc"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic