33 #ifndef __KLEO_TQGPGMEKEYGENERATIONJOB_H__ 34 #define __KLEO_TQGPGMEKEYGENERATIONJOB_H__ 36 #include <kleo/keygenerationjob.h> 38 #include "qgpgmejob.h" 39 #include <kdemacros.h> 49 class TQByteArrayDataProvider; 54 class KDE_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 ) { 66 QGpgMEJob::doSlotOperationDoneEvent( context, error ); 70 void doOperationDoneEvent( const GpgME::Error & e ); 73 QGpgME::TQByteArrayDataProvider * mPubKeyDataProvider; 74 GpgME::Data * mPubKey; 79 #endif // __KLEO_TQGPGMEKEYGENERATIONJOB_H__
|