33 #ifndef __KLEO_TQGPGMEKEYGENERATIONJOB_H__
34 #define __KLEO_TQGPGMEKEYGENERATIONJOB_H__
36 #include <kleo/keygenerationjob.h>
38 #include "qgpgmejob.h"
39 #include <tdemacros.h>
49 class TQByteArrayDataProvider;
54 class TDE_EXPORT QGpgMEKeyGenerationJob :
public KeyGenerationJob,
private QGpgMEJob {
58 QGpgMEKeyGenerationJob( GpgME::Context * context );
59 ~QGpgMEKeyGenerationJob();
62 GpgME::Error start(
const TQString & parameters );
65 void slotOperationDoneEvent( GpgME::Context * context,
const GpgME::Error & error ) {
70 void doOperationDoneEvent(
const GpgME::Error & e );
73 QGpgME::TQByteArrayDataProvider * mPubKeyDataProvider;
74 GpgME::Data * mPubKey;
79 #endif // __KLEO_TQGPGMEKEYGENERATIONJOB_H__
void doSlotOperationDoneEvent(GpgME::Context *context, const GpgME::Error &e)