00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file 'IgWizardBase.ui' 00003 ** 00004 ** Created: Fri Mar 1 02:14:58 2002 00005 ** by: The User Interface Compiler (uic) 00006 ** 00007 ** WARNING! All changes made in this file will be lost! 00008 ****************************************************************************/ 00009 #ifndef IGWIZARDBASE_H 00010 #define IGWIZARDBASE_H 00011 00012 #include <qvariant.h> 00013 #include <qdialog.h> 00014 class QVBoxLayout; 00015 class QHBoxLayout; 00016 class QGridLayout; 00017 class QFrame; 00018 class QLabel; 00019 class QPushButton; 00020 00021 class IgWizardBase : public QDialog 00022 { 00023 Q_OBJECT 00024 00025 public: 00026 IgWizardBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00027 ~IgWizardBase(); 00028 00029 QLabel* m_titlePixmap; 00030 QLabel* m_title; 00031 QLabel* m_category; 00032 QFrame* m_titleSeparator; 00033 QFrame* m_content; 00034 QFrame* m_bottomSeparator; 00035 QPushButton* m_cancelButton; 00036 QPushButton* m_backButton; 00037 QPushButton* m_nextButton; 00038 QPushButton* m_finishButton; 00039 QPushButton* m_helpButton; 00040 00041 00042 public slots: 00043 virtual void back(); 00044 virtual void help(); 00045 virtual void next(); 00046 00047 protected: 00048 QVBoxLayout* IgWizardBaseLayout; 00049 QVBoxLayout* m_titleAreaLayout; 00050 QHBoxLayout* m_titleLayout; 00051 QVBoxLayout* m_titleTextLayout; 00052 QVBoxLayout* m_bottomLayout; 00053 QHBoxLayout* m_buttonLayout; 00054 }; 00055 00056 #endif // IGWIZARDBASE_H