33 #ifndef __KLEO_TQGPGMESECRETKEYEXPORTJOB_H__
34 #define __KLEO_TQGPGMESECRETKEYEXPORTJOB_H__
36 #include <kleo/exportjob.h>
38 #include <tqcstring.h>
41 class GnuPGProcessBase;
50 class TQByteArrayDataProvider;
57 class QGpgMESecretKeyExportJob :
public ExportJob {
61 QGpgMESecretKeyExportJob(
bool armour,
const TQString& charset );
62 ~QGpgMESecretKeyExportJob();
65 GpgME::Error start(
const TQStringList & patterns );
72 void slotStdout( TDEProcess *,
char *,
int );
73 void slotStderr( TDEProcess *,
char *,
int );
74 void slotProcessExited( TDEProcess * );
77 GnuPGProcessBase * mProcess;
86 #endif // __KLEO_TQGPGMESECRETKEYEXPORTJOB_H__
a base class for GPG and GPGSM processes.