certmanager Library API Documentation

certificatewizard.h

00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './certificatewizard.ui'
00003 **
00004 ** Created: Wed Mar 23 22:04:43 2005
00005 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.4   edited Nov 24 2003 $)
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 <qwizard.h>
00015 
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QWidget;
00021 class QLabel;
00022 class QButtonGroup;
00023 class QRadioButton;
00024 class QPushButton;
00025 class QFrame;
00026 class KURLRequester;
00027 class QLineEdit;
00028 class QCheckBox;
00029 class QTextEdit;
00030 
00031 class CertificateWizard : public QWizard
00032 {
00033     Q_OBJECT
00034 
00035 public:
00036     CertificateWizard( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00037     ~CertificateWizard();
00038 
00039     QWidget* introPage;
00040     QLabel* TextLabel1;
00041     QButtonGroup* certTypeBG;
00042     QRadioButton* signOnlyCB;
00043     QRadioButton* encryptOnlyCB;
00044     QRadioButton* bothCB;
00045     QWidget* personalDataPage;
00046     QLabel* TextLabel2;
00047     QPushButton* insertAddressButton;
00048     QFrame* edContainer;
00049     QWidget* generatePage;
00050     QLabel* TextLabel4;
00051     QButtonGroup* ButtonGroup7;
00052     KURLRequester* storeUR;
00053     QRadioButton* storeInFileRB;
00054     QRadioButton* sendToCARB;
00055     QLineEdit* caEmailED;
00056     QCheckBox* brokenCA;
00057     QPushButton* generatePB;
00058     QWidget* finishPage;
00059     QLabel* TextLabel7;
00060     QTextEdit* certificateTE;
00061 
00062 protected:
00063     QVBoxLayout* introPageLayout;
00064     QSpacerItem* spacer3;
00065     QSpacerItem* spacer3_2;
00066     QHBoxLayout* layout1;
00067     QSpacerItem* spacer9;
00068     QSpacerItem* spacer8;
00069     QVBoxLayout* certTypeBGLayout;
00070     QGridLayout* personalDataPageLayout;
00071     QSpacerItem* spacer6;
00072     QSpacerItem* spacer4;
00073     QGridLayout* generatePageLayout;
00074     QSpacerItem* spacer5;
00075     QSpacerItem* Spacer12;
00076     QSpacerItem* Spacer13;
00077     QGridLayout* ButtonGroup7Layout;
00078     QVBoxLayout* finishPageLayout;
00079 
00080 protected slots:
00081     virtual void languageChange();
00082 
00083     virtual void slotEmailAddressChanged(const QString&);
00084     virtual void slotGenerateCertificate();
00085 
00086 
00087 };
00088 
00089 #endif // CERTIFICATEWIZARD_H
KDE Logo
This file is part of the documentation for certmanager Library Version 3.3.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 22:39:31 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003