certmanager

certificatewizard.h

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