KDevelop API Documentation

projectconfigurationdlgbase.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 ** Form interface generated from reading ui file './projectconfigurationdlgbase.ui'
00003 **
00004 ** Created: Tue Mar 22 23:57:44 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
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:03:41 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003