appwizarddlgbase.h
Go to the documentation of this file.00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file './appwizarddlgbase.ui' 00003 ** 00004 ** Created: Tue Feb 22 08:52:55 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 APPWIZARDDIALOGBASE_H 00011 #define APPWIZARDDIALOGBASE_H 00012 00013 #include <qvariant.h> 00014 #include <qwizard.h> 00015 #include <kurlrequester.h> 00016 00017 class QVBoxLayout; 00018 class QHBoxLayout; 00019 class QGridLayout; 00020 class QSpacerItem; 00021 class QWidget; 00022 class QTabWidget; 00023 class KListView; 00024 class QListViewItem; 00025 class KIconView; 00026 class QIconViewItem; 00027 class QLabel; 00028 class QGroupBox; 00029 class QLineEdit; 00030 class KURLRequester; 00031 class QMultiLineEdit; 00032 class QComboBox; 00033 class QFrame; 00034 00035 class AppWizardDialogBase : public QWizard 00036 { 00037 Q_OBJECT 00038 00039 public: 00040 AppWizardDialogBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00041 ~AppWizardDialogBase(); 00042 00043 QWidget* generalPage; 00044 QTabWidget* templates_tabwidget; 00045 QWidget* m_allProjectsPage; 00046 KListView* templates_listview; 00047 QWidget* m_favouritesPage; 00048 KIconView* favourites_iconview; 00049 QLabel* icon_label; 00050 QGroupBox* GroupBox1; 00051 QLabel* appname_label; 00052 QLabel* location_label; 00053 QLabel* TextLabel3; 00054 QLineEdit* appname_edit; 00055 KURLRequester* dest_edit; 00056 QLabel* finalLoc_label; 00057 QMultiLineEdit* desc_textview; 00058 QWidget* WizardPage; 00059 QGroupBox* projectOptions; 00060 QLabel* author_label; 00061 QLabel* email_label; 00062 QLabel* version_label; 00063 QLineEdit* author_edit; 00064 QLineEdit* email_edit; 00065 QLineEdit* version_edit; 00066 QLabel* license_label; 00067 QComboBox* license_combo; 00068 QGroupBox* optionsGroup; 00069 QFrame* custom_options; 00070 00071 protected: 00072 QGridLayout* generalPageLayout; 00073 QGridLayout* m_allProjectsPageLayout; 00074 QGridLayout* m_favouritesPageLayout; 00075 QHBoxLayout* GroupBox1Layout; 00076 QVBoxLayout* layout2; 00077 QVBoxLayout* layout1; 00078 QVBoxLayout* WizardPageLayout; 00079 QHBoxLayout* projectOptionsLayout; 00080 QVBoxLayout* layout6; 00081 QVBoxLayout* layout8; 00082 QHBoxLayout* layout7; 00083 QGridLayout* optionsGroupLayout; 00084 00085 protected slots: 00086 virtual void languageChange(); 00087 00088 virtual void licenseChanged(); 00089 virtual void destButtonClicked( const QString & ); 00090 virtual void projectLocationChanged(); 00091 virtual void projectNameChanged(); 00092 virtual void textChanged(); 00093 virtual void templatesTreeViewClicked( QListViewItem * ); 00094 virtual void favouritesIconViewClicked( QIconViewItem * ); 00095 virtual void templatesContextMenu( QListViewItem *, const QPoint &, int ); 00096 virtual void favouritesContextMenu( QIconViewItem *, const QPoint & ); 00097 00098 00099 }; 00100 00101 #endif // APPWIZARDDIALOGBASE_H