projectconfigurationdlgbase.h
Go to the documentation of this file.00001 /**************************************************************************** 00002 ** Form interface generated from reading ui file './projectconfigurationdlgbase.ui' 00003 ** 00004 ** Created: Tue Feb 22 09:13:48 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 PROJECTCONFIGURATIONDLGBASE_H 00011 #define PROJECTCONFIGURATIONDLGBASE_H 00012 00013 #include <qvariant.h> 00014 #include <qdialog.h> 00015 00016 class QVBoxLayout; 00017 class QHBoxLayout; 00018 class QGridLayout; 00019 class QSpacerItem; 00020 class QPushButton; 00021 class QTabWidget; 00022 class QWidget; 00023 class QButtonGroup; 00024 class QRadioButton; 00025 class QGroupBox; 00026 class QLabel; 00027 class KLineEdit; 00028 class QCheckBox; 00029 class KURLRequester; 00030 class QLineEdit; 00031 class QListView; 00032 class QListViewItem; 00033 00034 class ProjectConfigurationDlgBase : public QDialog 00035 { 00036 Q_OBJECT 00037 00038 public: 00039 ProjectConfigurationDlgBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); 00040 ~ProjectConfigurationDlgBase(); 00041 00042 QPushButton* buttonOk; 00043 QPushButton* buttonCancel; 00044 QTabWidget* TabBuild; 00045 QWidget* tab; 00046 QButtonGroup* groupTemplate; 00047 QRadioButton* radioApplication; 00048 QRadioButton* radioLibrary; 00049 QRadioButton* radioSubdirs; 00050 QGroupBox* GroupBox1; 00051 QLabel* TextLabel1_2; 00052 QLabel* TextLabel2; 00053 KLineEdit* m_targetPath; 00054 KLineEdit* m_targetOutputFile; 00055 QPushButton* Browse; 00056 QGroupBox* groupBox7; 00057 KLineEdit* m_InstallTargetPath; 00058 QCheckBox* checkInstallTarget; 00059 QLabel* textLabel1_2; 00060 QGroupBox* groupBox6; 00061 KURLRequester* makefile_url; 00062 QWidget* tab_2; 00063 QButtonGroup* libGroup; 00064 QRadioButton* staticRadio; 00065 QRadioButton* pluginRadio; 00066 QLabel* textLabel1; 00067 QLineEdit* m_targetLibraryVersion; 00068 QRadioButton* sharedRadio; 00069 QButtonGroup* groupRequirements; 00070 QCheckBox* checkThread; 00071 QCheckBox* checkOpenGL; 00072 QCheckBox* stlCheck; 00073 QCheckBox* rttiCheck; 00074 QCheckBox* checkQt; 00075 QCheckBox* checkX11; 00076 QCheckBox* checkOrdered; 00077 QCheckBox* exceptionCheck; 00078 QButtonGroup* groupBuildMode; 00079 QRadioButton* radioDebugMode; 00080 QRadioButton* radioReleaseMode; 00081 QCheckBox* checkWarning; 00082 QCheckBox* checkDontInheritConfig; 00083 QWidget* incaddTab; 00084 QPushButton* insideIncMoveUpBtn; 00085 QPushButton* insideIncMoveDownBtn; 00086 QListView* outsideinc_listview; 00087 QListView* insideinc_listview; 00088 QPushButton* outsideIncAddBtn; 00089 QPushButton* outsideIncRemoveBtn; 00090 QPushButton* outsideIncEditBtn; 00091 QPushButton* outsideIncMoveUpBtn; 00092 QPushButton* outsideIncMoveDownBtn; 00093 QWidget* libAddTab; 00094 QListView* outsidelib_listview; 00095 QPushButton* insideLibMoveUpBtn; 00096 QPushButton* insideLibMoveDownBtn; 00097 QListView* insidelib_listview; 00098 QPushButton* outsideLibAddBtn; 00099 QPushButton* outsideLibRemoveBtn; 00100 QPushButton* outsideLibEditBtn; 00101 QPushButton* outsideLibMoveUpBtn; 00102 QPushButton* outsideLibMoveDownBtn; 00103 QWidget* libPathTab; 00104 QListView* outsidelibdir_listview; 00105 QPushButton* outsideLibDirAddBtn; 00106 QPushButton* outsideLibDirRemoveBtn; 00107 QPushButton* outsideLibDirEditBtn; 00108 QPushButton* outsideLibDirMoveUpBtn; 00109 QPushButton* outsideLibDirMoveDownBtn; 00110 QWidget* tab_3; 00111 QListView* intDeps_view; 00112 QPushButton* intMoveUp_button; 00113 QPushButton* intMoveDown_button; 00114 QListView* extDeps_view; 00115 QPushButton* extAdd_button; 00116 QPushButton* extRemove_button; 00117 QPushButton* extEdit_button; 00118 QPushButton* extMoveUp_button; 00119 QPushButton* extMoveDown_button; 00120 QWidget* tab_4; 00121 QGroupBox* GroupBox3; 00122 QLabel* TextLabel1; 00123 KLineEdit* m_defines; 00124 QGroupBox* GroupBox2; 00125 QLabel* TextLabel2_2_2; 00126 QLabel* TextLabel2_2; 00127 KLineEdit* m_debugFlags; 00128 KLineEdit* m_releaseFlags; 00129 QWidget* buildOrderTab; 00130 QPushButton* buildmoveup_button; 00131 QPushButton* buildmovedown_button; 00132 QListView* buildorder_listview; 00133 QWidget* tab_5; 00134 QLabel* mocdir_label; 00135 QLabel* uidir_label; 00136 KURLRequester* mocdir_url; 00137 KURLRequester* uidir_url; 00138 QLabel* objdir_label; 00139 KURLRequester* objdir_url; 00140 QWidget* corbaTab; 00141 QGroupBox* idlGroup; 00142 QLabel* TextLabel2_3; 00143 KLineEdit* idlCmdOptionsEdit; 00144 KURLRequester* idlCmdEdit; 00145 QLabel* TextLabel1_2_2; 00146 00147 public slots: 00148 virtual void browseTargetPath(); 00149 virtual void clickSubdirsTemplate(); 00150 virtual void updateProjectConfiguration(); 00151 virtual void templateLibraryClicked(int); 00152 virtual void buildorderMoveUpClicked(); 00153 virtual void buildorderMoveDownClicked(); 00154 virtual void outsideIncMoveUpClicked(); 00155 virtual void outsideIncMoveDownClicked(); 00156 virtual void insideIncMoveUpClicked(); 00157 virtual void insideIncMoveDownClicked(); 00158 virtual void outsideLibMoveUpClicked(); 00159 virtual void outsideLibMoveDownClicked(); 00160 virtual void insideLibMoveUpClicked(); 00161 virtual void insideLibMoveDownClicked(); 00162 virtual void outsideIncAddClicked(); 00163 virtual void outsideIncRemoveClicked(); 00164 virtual void outsideLibAddClicked(); 00165 virtual void outsideLibRemoveClicked(); 00166 virtual void outsideLibDirMoveDownClicked(); 00167 virtual void outsideLibDirMoveUpClicked(); 00168 virtual void outsideLibDirAddClicked(); 00169 virtual void outsideLibDirRemoveClicked(); 00170 virtual void outsideLibDirEditClicked(); 00171 virtual void outsideLibEditClicked(); 00172 virtual void outsideIncEditClicked(); 00173 virtual void prjDepsMoveUpClicked(); 00174 virtual void prjDepsMoveDownClicked(); 00175 virtual void slotStaticLibClicked(int); 00176 virtual void slotInstallTargetClicked(); 00177 virtual void intMoveUp_button_clicked(); 00178 virtual void intMoveDown_button_clicked(); 00179 virtual void extAdd_button_clicked(); 00180 virtual void extRemove_button_clicked(); 00181 virtual void extEdit_button_clicked(); 00182 virtual void extMoveUp_button_clicked(); 00183 virtual void extMoveDown_button_clicked(); 00184 00185 protected: 00186 QGridLayout* ProjectConfigurationDlgBaseLayout; 00187 QSpacerItem* Spacer1_2; 00188 QGridLayout* tabLayout; 00189 QSpacerItem* Spacer3; 00190 QVBoxLayout* groupTemplateLayout; 00191 QGridLayout* GroupBox1Layout; 00192 QGridLayout* groupBox7Layout; 00193 QGridLayout* groupBox6Layout; 00194 QGridLayout* tabLayout_2; 00195 QSpacerItem* Spacer2; 00196 QGridLayout* libGroupLayout; 00197 QGridLayout* groupRequirementsLayout; 00198 QVBoxLayout* groupBuildModeLayout; 00199 QGridLayout* incaddTabLayout; 00200 QVBoxLayout* Layout9; 00201 QSpacerItem* Spacer2_3; 00202 QSpacerItem* Spacer3_2; 00203 QVBoxLayout* layout8; 00204 QSpacerItem* Spacer1_2_2; 00205 QSpacerItem* Spacer2_2; 00206 QGridLayout* libAddTabLayout; 00207 QVBoxLayout* Layout9_3; 00208 QSpacerItem* Spacer5_2_2; 00209 QSpacerItem* Spacer6_2_2; 00210 QVBoxLayout* layout9; 00211 QSpacerItem* Spacer7_2; 00212 QSpacerItem* Spacer8_2; 00213 QGridLayout* libPathTabLayout; 00214 QVBoxLayout* layout10; 00215 QSpacerItem* Spacer1_2_2_2; 00216 QSpacerItem* Spacer2_2_2; 00217 QGridLayout* tabLayout_3; 00218 QVBoxLayout* Layout9_3_2; 00219 QSpacerItem* Spacer5_2_2_2; 00220 QSpacerItem* Spacer6_2_2_2; 00221 QVBoxLayout* layout9_2; 00222 QSpacerItem* Spacer7_2_2; 00223 QSpacerItem* Spacer8_2_2; 00224 QVBoxLayout* tabLayout_4; 00225 QSpacerItem* Spacer4; 00226 QGridLayout* GroupBox3Layout; 00227 QGridLayout* GroupBox2Layout; 00228 QGridLayout* buildOrderTabLayout; 00229 QVBoxLayout* Layout9_2; 00230 QSpacerItem* Spacer2_3_2; 00231 QSpacerItem* Spacer3_2_2; 00232 QGridLayout* tabLayout_5; 00233 QSpacerItem* spacer19; 00234 QGridLayout* corbaTabLayout; 00235 QSpacerItem* spacer18; 00236 QGridLayout* idlGroupLayout; 00237 00238 protected slots: 00239 virtual void languageChange(); 00240 00241 }; 00242 00243 #endif // PROJECTCONFIGURATIONDLGBASE_H