kmail Library API Documentation

cryptplugconfigdialog.h

00001 // -*- c++ -*- 00002 #ifndef _CRYPT_PLUG_CONFIG_DIALOG_H_ 00003 #define _CRYPT_PLUG_CONFIG_DIALOG_H_ 00004 00005 #include <kdialogbase.h> 00006 00007 class CryptPlugWrapper; 00008 00009 class SignatureConfigurationDialogImpl; 00010 class EncryptionConfigurationDialogImpl; 00011 class DirectoryServicesConfigurationDialogImpl; 00012 00013 class CryptPlugConfigDialog : public KDialogBase { 00014 Q_OBJECT 00015 public: 00016 CryptPlugConfigDialog( CryptPlugWrapper * wrapper, int plugno, 00017 const QString & caption, 00018 QWidget * parent=0, const char * name=0, 00019 bool modal=true ); 00020 virtual ~CryptPlugConfigDialog() {} 00021 00022 protected slots: 00023 void slotOk(); 00024 void slotStartCertManager(); 00025 00026 protected: 00027 void setPluginInformation(); 00028 00029 protected: 00030 SignatureConfigurationDialogImpl * mSignatureTab; 00031 EncryptionConfigurationDialogImpl * mEncryptionTab; 00032 DirectoryServicesConfigurationDialogImpl * mDirServiceTab; 00033 00034 CryptPlugWrapper * mWrapper; 00035 int mPluginNumber; 00036 }; 00037 00038 #endif // _CRYPT_PLUG_CONFIG_DIALOG_H_
KDE Logo
This file is part of the documentation for kmail Library Version 3.2.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Jul 28 23:57:58 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003