33 #ifndef __KLEO_TQGPGMEVERIFYOPAQUEJOB_H__ 34 #define __KLEO_TQGPGMEVERIFYOPAQUEJOB_H__ 36 #include <kleo/verifyopaquejob.h> 38 #include "qgpgmejob.h" 40 #include <tqcstring.h> 49 class QGpgMEVerifyOpaqueJob : public VerifyOpaqueJob, private QGpgMEJob { 53 QGpgMEVerifyOpaqueJob( GpgME::Context * context ); 54 ~QGpgMEVerifyOpaqueJob(); 57 GpgME::Error start( const TQByteArray & signedData ); 60 GpgME::VerificationResult exec( const TQByteArray & signedData, TQByteArray & plainData ); 63 void slotOperationDoneEvent( GpgME::Context * context, const GpgME::Error & e ) { 64 QGpgMEJob::doSlotOperationDoneEvent( context, e ); 68 void doOperationDoneEvent( const GpgME::Error & e ); 69 void setup( const TQByteArray & ); 74 #endif // __KLEO_TQGPGMEVERIFYOPAQUEJOB_H__
|