33 #ifndef CERTIFICATEINFOWIDGETIMPL_H 34 #define CERTIFICATEINFOWIDGETIMPL_H 36 #include "certificateinfowidget.h" 38 #include <gpgmepp/key.h> 40 #include <tqvaluelist.h> 49 class CertificateInfoWidgetImpl : public CertificateInfoWidget { 53 CertificateInfoWidgetImpl( const GpgME::Key & key, bool external, 54 TQWidget * parent=0, const char * name=0); 56 void setKey( const GpgME::Key & key ); 59 void requestCertificateDownload( const TQString & fingerprint, const TQString& displayName ); 62 void slotShowInfo( TQListViewItem* ); 63 void slotShowCertPathDetails( TQListViewItem* ); 64 void slotImportCertificate(); 65 void slotCertificateChainListingResult( const GpgME::KeyListResult & res ); 66 void slotNextKey( const GpgME::Key & key ); 67 void slotKeyExistanceCheckNextCandidate( const GpgME::Key & key ); 68 void slotKeyExistanceCheckFinished(); 69 void slotCollectStdout(TDEProcess *, char *, int); 70 void slotCollectStderr(TDEProcess *, char *, int); 71 void slotDumpProcessExited(TDEProcess*); 74 void startCertificateChainListing(); 75 void startCertificateDump(); 76 void startKeyExistanceCheck(); 77 void updateChainView(); 80 TQCString mDumpOutput; 82 TQValueList<GpgME::Key> mChain; 88 #endif // CERTIFICATEINFOWIDGETIMPL_H
|