certmanager

certificatewizard.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './certificatewizard.ui'
00003 **
00004 ** Created: Thu Mar 29 05:49:45 2007
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.8   edited Jan 11 14:47 $)
00006 **
00007 ** WARNING! All changes made in this file will be lost!
00008 ****************************************************************************/
00009 
00010 #ifndef CERTIFICATEWIZARD_H
00011 #define CERTIFICATEWIZARD_H
00012 
00013 #include <qvariant.h>
00014 #include <kwizard.h>
00015 
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QWidget;
00021 class QLabel;
00022 class QGroupBox;
00023 class QComboBox;
00024 class QButtonGroup;
00025 class QRadioButton;
00026 class QPushButton;
00027 class QFrame;
00028 class KURLRequester;
00029 class QLineEdit;
00030 class QCheckBox;
00031 class QTextEdit;
00032 
00033 class CertificateWizard : public KWizard
00034 {
00035     Q_OBJECT
00036 
00037 public:
00038     CertificateWizard( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00039     ~CertificateWizard();
00040 
00041     QWidget* introPage;
00042     QLabel* TextLabel1;
00043     QWidget* WizardPage;
00044     QLabel* TextLabel2_2;
00045     QGroupBox* groupBox1;
00046     QLabel* textLabel1;
00047     QComboBox* keyLengthCB;
00048     QButtonGroup* certTypeBG;
00049     QRadioButton* signOnlyCB;
00050     QRadioButton* encryptOnlyCB;
00051     QRadioButton* bothCB;
00052     QWidget* personalDataPage;
00053     QLabel* TextLabel2;
00054     QPushButton* insertAddressButton;
00055     QFrame* edContainer;
00056     QWidget* generatePage;
00057     QLabel* TextLabel4;
00058     QButtonGroup* ButtonGroup7;
00059     KURLRequester* storeUR;
00060     QRadioButton* storeInFileRB;
00061     QRadioButton* sendToCARB;
00062     QLineEdit* caEmailED;
00063     QCheckBox* brokenCA;
00064     QPushButton* generatePB;
00065     QWidget* finishPage;
00066     QLabel* TextLabel7;
00067     QTextEdit* certificateTE;
00068 
00069 protected:
00070     QVBoxLayout* introPageLayout;
00071     QSpacerItem* spacer3;
00072     QVBoxLayout* WizardPageLayout;
00073     QSpacerItem* spacer14;
00074     QSpacerItem* spacer12;
00075     QHBoxLayout* groupBox1Layout;
00076     QSpacerItem* spacer13;
00077     QVBoxLayout* certTypeBGLayout;
00078     QGridLayout* personalDataPageLayout;
00079     QSpacerItem* spacer6;
00080     QSpacerItem* spacer4;
00081     QGridLayout* generatePageLayout;
00082     QSpacerItem* spacer5;
00083     QSpacerItem* Spacer12;
00084     QSpacerItem* Spacer13;
00085     QGridLayout* ButtonGroup7Layout;
00086     QVBoxLayout* finishPageLayout;
00087 
00088 protected slots:
00089     virtual void languageChange();
00090 
00091     virtual void slotEmailAddressChanged(const QString&);
00092     virtual void slotGenerateCertificate();
00093 
00094 
00095 };
00096 
00097 #endif // CERTIFICATEWIZARD_H
KDE Home | KDE Accessibility Home | Description of Access Keys