KDevelop API Documentation

projectconfigurationdlgbase.cpp

Go to the documentation of this file.
00001 #include <kdialog.h>
00002 #include <klocale.h>
00003 /****************************************************************************
00004 ** Form implementation generated from reading ui file './projectconfigurationdlgbase.ui'
00005 **
00006 ** Created: Tue Mar 22 23:57:52 2005
00007 **      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.4   edited Nov 24 2003 $)
00008 **
00009 ** WARNING! All changes made in this file will be lost!
00010 ****************************************************************************/
00011 
00012 #include "projectconfigurationdlgbase.h"
00013 
00014 #include <qvariant.h>
00015 #include <klineedit.h>
00016 #include <kdialog.h>
00017 #include <qpushbutton.h>
00018 #include <qtabwidget.h>
00019 #include <qwidget.h>
00020 #include <qbuttongroup.h>
00021 #include <qradiobutton.h>
00022 #include <qgroupbox.h>
00023 #include <qlabel.h>
00024 #include <qcheckbox.h>
00025 #include <kurlrequester.h>
00026 #include <qlineedit.h>
00027 #include <qheader.h>
00028 #include <qlistview.h>
00029 #include <qlayout.h>
00030 #include <qtooltip.h>
00031 #include <qwhatsthis.h>
00032 
00033 /*
00034  *  Constructs a ProjectConfigurationDlgBase as a child of 'parent', with the
00035  *  name 'name' and widget flags set to 'f'.
00036  *
00037  *  The dialog will by default be modeless, unless you set 'modal' to
00038  *  TRUE to construct a modal dialog.
00039  */
00040 ProjectConfigurationDlgBase::ProjectConfigurationDlgBase( QWidget* parent, const char* name, bool modal, WFlags fl )
00041     : QDialog( parent, name, modal, fl )
00042 {
00043     if ( !name )
00044     setName( "ProjectConfigurationDlgBase" );
00045     setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)5, 0, 0, sizePolicy().hasHeightForWidth() ) );
00046     ProjectConfigurationDlgBaseLayout = new QGridLayout( this, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "ProjectConfigurationDlgBaseLayout"); 
00047     Spacer1_2 = new QSpacerItem( 511, 16, QSizePolicy::Expanding, QSizePolicy::Minimum );
00048     ProjectConfigurationDlgBaseLayout->addItem( Spacer1_2, 1, 0 );
00049 
00050     buttonOk = new QPushButton( this, "buttonOk" );
00051     buttonOk->setDefault( TRUE );
00052 
00053     ProjectConfigurationDlgBaseLayout->addWidget( buttonOk, 1, 1 );
00054 
00055     buttonCancel = new QPushButton( this, "buttonCancel" );
00056 
00057     ProjectConfigurationDlgBaseLayout->addWidget( buttonCancel, 1, 2 );
00058 
00059     TabBuild = new QTabWidget( this, "TabBuild" );
00060 
00061     tab = new QWidget( TabBuild, "tab" );
00062     tabLayout = new QGridLayout( tab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout"); 
00063 
00064     groupTemplate = new QButtonGroup( tab, "groupTemplate" );
00065     groupTemplate->setColumnLayout(0, Qt::Vertical );
00066     groupTemplate->layout()->setSpacing( KDialog::spacingHint() );
00067     groupTemplate->layout()->setMargin( KDialog::marginHint() );
00068     groupTemplateLayout = new QVBoxLayout( groupTemplate->layout() );
00069     groupTemplateLayout->setAlignment( Qt::AlignTop );
00070 
00071     radioApplication = new QRadioButton( groupTemplate, "radioApplication" );
00072     groupTemplateLayout->addWidget( radioApplication );
00073 
00074     radioLibrary = new QRadioButton( groupTemplate, "radioLibrary" );
00075     groupTemplateLayout->addWidget( radioLibrary );
00076 
00077     radioSubdirs = new QRadioButton( groupTemplate, "radioSubdirs" );
00078     groupTemplateLayout->addWidget( radioSubdirs );
00079 
00080     tabLayout->addWidget( groupTemplate, 0, 0 );
00081 
00082     GroupBox1 = new QGroupBox( tab, "GroupBox1" );
00083     GroupBox1->setColumnLayout(0, Qt::Vertical );
00084     GroupBox1->layout()->setSpacing( KDialog::spacingHint() );
00085     GroupBox1->layout()->setMargin( KDialog::marginHint() );
00086     GroupBox1Layout = new QGridLayout( GroupBox1->layout() );
00087     GroupBox1Layout->setAlignment( Qt::AlignTop );
00088 
00089     TextLabel1_2 = new QLabel( GroupBox1, "TextLabel1_2" );
00090 
00091     GroupBox1Layout->addWidget( TextLabel1_2, 0, 0 );
00092 
00093     TextLabel2 = new QLabel( GroupBox1, "TextLabel2" );
00094 
00095     GroupBox1Layout->addWidget( TextLabel2, 1, 0 );
00096 
00097     m_targetPath = new KLineEdit( GroupBox1, "m_targetPath" );
00098 
00099     GroupBox1Layout->addWidget( m_targetPath, 0, 1 );
00100 
00101     m_targetOutputFile = new KLineEdit( GroupBox1, "m_targetOutputFile" );
00102 
00103     GroupBox1Layout->addMultiCellWidget( m_targetOutputFile, 1, 1, 1, 2 );
00104 
00105     Browse = new QPushButton( GroupBox1, "Browse" );
00106     Browse->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, Browse->sizePolicy().hasHeightForWidth() ) );
00107 
00108     GroupBox1Layout->addWidget( Browse, 0, 2 );
00109 
00110     tabLayout->addWidget( GroupBox1, 1, 0 );
00111     Spacer3 = new QSpacerItem( 20, 120, QSizePolicy::Minimum, QSizePolicy::Expanding );
00112     tabLayout->addItem( Spacer3, 4, 0 );
00113 
00114     groupBox7 = new QGroupBox( tab, "groupBox7" );
00115     groupBox7->setColumnLayout(0, Qt::Vertical );
00116     groupBox7->layout()->setSpacing( KDialog::spacingHint() );
00117     groupBox7->layout()->setMargin( KDialog::marginHint() );
00118     groupBox7Layout = new QGridLayout( groupBox7->layout() );
00119     groupBox7Layout->setAlignment( Qt::AlignTop );
00120 
00121     m_InstallTargetPath = new KLineEdit( groupBox7, "m_InstallTargetPath" );
00122 
00123     groupBox7Layout->addWidget( m_InstallTargetPath, 0, 2 );
00124 
00125     checkInstallTarget = new QCheckBox( groupBox7, "checkInstallTarget" );
00126 
00127     groupBox7Layout->addWidget( checkInstallTarget, 0, 0 );
00128 
00129     textLabel1_2 = new QLabel( groupBox7, "textLabel1_2" );
00130 
00131     groupBox7Layout->addWidget( textLabel1_2, 0, 1 );
00132 
00133     tabLayout->addWidget( groupBox7, 2, 0 );
00134 
00135     groupBox6 = new QGroupBox( tab, "groupBox6" );
00136     groupBox6->setColumnLayout(0, Qt::Vertical );
00137     groupBox6->layout()->setSpacing( KDialog::spacingHint() );
00138     groupBox6->layout()->setMargin( KDialog::marginHint() );
00139     groupBox6Layout = new QGridLayout( groupBox6->layout() );
00140     groupBox6Layout->setAlignment( Qt::AlignTop );
00141 
00142     makefile_url = new KURLRequester( groupBox6, "makefile_url" );
00143 
00144     groupBox6Layout->addWidget( makefile_url, 0, 0 );
00145 
00146     tabLayout->addWidget( groupBox6, 3, 0 );
00147     TabBuild->insertTab( tab, QString::fromLatin1("") );
00148 
00149     tab_2 = new QWidget( TabBuild, "tab_2" );
00150     tabLayout_2 = new QGridLayout( tab_2, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_2"); 
00151 
00152     libGroup = new QButtonGroup( tab_2, "libGroup" );
00153     libGroup->setEnabled( FALSE );
00154     libGroup->setExclusive( TRUE );
00155     libGroup->setColumnLayout(0, Qt::Vertical );
00156     libGroup->layout()->setSpacing( KDialog::spacingHint() );
00157     libGroup->layout()->setMargin( KDialog::marginHint() );
00158     libGroupLayout = new QGridLayout( libGroup->layout() );
00159     libGroupLayout->setAlignment( Qt::AlignTop );
00160 
00161     staticRadio = new QRadioButton( libGroup, "staticRadio" );
00162     staticRadio->setChecked( TRUE );
00163 
00164     libGroupLayout->addMultiCellWidget( staticRadio, 0, 0, 0, 1 );
00165 
00166     pluginRadio = new QRadioButton( libGroup, "pluginRadio" );
00167 
00168     libGroupLayout->addMultiCellWidget( pluginRadio, 2, 2, 0, 1 );
00169 
00170     textLabel1 = new QLabel( libGroup, "textLabel1" );
00171 
00172     libGroupLayout->addWidget( textLabel1, 3, 0 );
00173 
00174     m_targetLibraryVersion = new QLineEdit( libGroup, "m_targetLibraryVersion" );
00175 
00176     libGroupLayout->addWidget( m_targetLibraryVersion, 3, 1 );
00177 
00178     sharedRadio = new QRadioButton( libGroup, "sharedRadio" );
00179 
00180     libGroupLayout->addMultiCellWidget( sharedRadio, 1, 1, 0, 1 );
00181 
00182     tabLayout_2->addWidget( libGroup, 3, 0 );
00183 
00184     groupRequirements = new QButtonGroup( tab_2, "groupRequirements" );
00185     groupRequirements->setColumnLayout(0, Qt::Vertical );
00186     groupRequirements->layout()->setSpacing( KDialog::spacingHint() );
00187     groupRequirements->layout()->setMargin( KDialog::marginHint() );
00188     groupRequirementsLayout = new QGridLayout( groupRequirements->layout() );
00189     groupRequirementsLayout->setAlignment( Qt::AlignTop );
00190 
00191     checkThread = new QCheckBox( groupRequirements, "checkThread" );
00192 
00193     groupRequirementsLayout->addWidget( checkThread, 0, 1 );
00194 
00195     checkOpenGL = new QCheckBox( groupRequirements, "checkOpenGL" );
00196 
00197     groupRequirementsLayout->addWidget( checkOpenGL, 1, 0 );
00198 
00199     stlCheck = new QCheckBox( groupRequirements, "stlCheck" );
00200 
00201     groupRequirementsLayout->addWidget( stlCheck, 3, 0 );
00202 
00203     rttiCheck = new QCheckBox( groupRequirements, "rttiCheck" );
00204 
00205     groupRequirementsLayout->addWidget( rttiCheck, 3, 1 );
00206 
00207     checkQt = new QCheckBox( groupRequirements, "checkQt" );
00208 
00209     groupRequirementsLayout->addWidget( checkQt, 0, 0 );
00210 
00211     checkX11 = new QCheckBox( groupRequirements, "checkX11" );
00212 
00213     groupRequirementsLayout->addWidget( checkX11, 1, 1 );
00214 
00215     checkOrdered = new QCheckBox( groupRequirements, "checkOrdered" );
00216 
00217     groupRequirementsLayout->addWidget( checkOrdered, 2, 0 );
00218 
00219     exceptionCheck = new QCheckBox( groupRequirements, "exceptionCheck" );
00220 
00221     groupRequirementsLayout->addWidget( exceptionCheck, 2, 1 );
00222 
00223     tabLayout_2->addWidget( groupRequirements, 2, 0 );
00224 
00225     groupBuildMode = new QButtonGroup( tab_2, "groupBuildMode" );
00226     groupBuildMode->setColumnLayout(0, Qt::Vertical );
00227     groupBuildMode->layout()->setSpacing( KDialog::spacingHint() );
00228     groupBuildMode->layout()->setMargin( KDialog::marginHint() );
00229     groupBuildModeLayout = new QVBoxLayout( groupBuildMode->layout() );
00230     groupBuildModeLayout->setAlignment( Qt::AlignTop );
00231 
00232     radioDebugMode = new QRadioButton( groupBuildMode, "radioDebugMode" );
00233     groupBuildModeLayout->addWidget( radioDebugMode );
00234 
00235     radioReleaseMode = new QRadioButton( groupBuildMode, "radioReleaseMode" );
00236     groupBuildModeLayout->addWidget( radioReleaseMode );
00237 
00238     checkWarning = new QCheckBox( groupBuildMode, "checkWarning" );
00239     groupBuildModeLayout->addWidget( checkWarning );
00240 
00241     tabLayout_2->addWidget( groupBuildMode, 1, 0 );
00242     Spacer2 = new QSpacerItem( 20, 110, QSizePolicy::Minimum, QSizePolicy::Expanding );
00243     tabLayout_2->addItem( Spacer2, 4, 0 );
00244 
00245     checkDontInheritConfig = new QCheckBox( tab_2, "checkDontInheritConfig" );
00246 
00247     tabLayout_2->addWidget( checkDontInheritConfig, 0, 0 );
00248     TabBuild->insertTab( tab_2, QString::fromLatin1("") );
00249 
00250     incaddTab = new QWidget( TabBuild, "incaddTab" );
00251     incaddTabLayout = new QGridLayout( incaddTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "incaddTabLayout"); 
00252 
00253     Layout9 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout9"); 
00254     Spacer2_3 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00255     Layout9->addItem( Spacer2_3 );
00256 
00257     insideIncMoveUpBtn = new QPushButton( incaddTab, "insideIncMoveUpBtn" );
00258     Layout9->addWidget( insideIncMoveUpBtn );
00259 
00260     insideIncMoveDownBtn = new QPushButton( incaddTab, "insideIncMoveDownBtn" );
00261     Layout9->addWidget( insideIncMoveDownBtn );
00262     Spacer3_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00263     Layout9->addItem( Spacer3_2 );
00264 
00265     incaddTabLayout->addLayout( Layout9, 1, 1 );
00266 
00267     outsideinc_listview = new QListView( incaddTab, "outsideinc_listview" );
00268     outsideinc_listview->addColumn( tr2i18n( "Directories Outside Project" ) );
00269     outsideinc_listview->setResizeMode( QListView::LastColumn );
00270 
00271     incaddTabLayout->addWidget( outsideinc_listview, 3, 0 );
00272 
00273     insideinc_listview = new QListView( incaddTab, "insideinc_listview" );
00274     insideinc_listview->addColumn( tr2i18n( "Directories Inside Project" ) );
00275     insideinc_listview->setResizeMode( QListView::LastColumn );
00276 
00277     incaddTabLayout->addWidget( insideinc_listview, 1, 0 );
00278 
00279     layout8 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "layout8"); 
00280     Spacer1_2_2 = new QSpacerItem( 20, 30, QSizePolicy::Minimum, QSizePolicy::Expanding );
00281     layout8->addItem( Spacer1_2_2 );
00282 
00283     outsideIncAddBtn = new QPushButton( incaddTab, "outsideIncAddBtn" );
00284     layout8->addWidget( outsideIncAddBtn );
00285 
00286     outsideIncRemoveBtn = new QPushButton( incaddTab, "outsideIncRemoveBtn" );
00287     layout8->addWidget( outsideIncRemoveBtn );
00288 
00289     outsideIncEditBtn = new QPushButton( incaddTab, "outsideIncEditBtn" );
00290     layout8->addWidget( outsideIncEditBtn );
00291 
00292     outsideIncMoveUpBtn = new QPushButton( incaddTab, "outsideIncMoveUpBtn" );
00293     layout8->addWidget( outsideIncMoveUpBtn );
00294 
00295     outsideIncMoveDownBtn = new QPushButton( incaddTab, "outsideIncMoveDownBtn" );
00296     layout8->addWidget( outsideIncMoveDownBtn );
00297     Spacer2_2 = new QSpacerItem( 20, 70, QSizePolicy::Minimum, QSizePolicy::Expanding );
00298     layout8->addItem( Spacer2_2 );
00299 
00300     incaddTabLayout->addLayout( layout8, 3, 1 );
00301     TabBuild->insertTab( incaddTab, QString::fromLatin1("") );
00302 
00303     libAddTab = new QWidget( TabBuild, "libAddTab" );
00304     libAddTabLayout = new QGridLayout( libAddTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "libAddTabLayout"); 
00305 
00306     outsidelib_listview = new QListView( libAddTab, "outsidelib_listview" );
00307     outsidelib_listview->addColumn( tr2i18n( "Link Libraries Outside Project" ) );
00308     outsidelib_listview->setResizeMode( QListView::LastColumn );
00309 
00310     libAddTabLayout->addWidget( outsidelib_listview, 4, 0 );
00311 
00312     Layout9_3 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout9_3"); 
00313     Spacer5_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00314     Layout9_3->addItem( Spacer5_2_2 );
00315 
00316     insideLibMoveUpBtn = new QPushButton( libAddTab, "insideLibMoveUpBtn" );
00317     Layout9_3->addWidget( insideLibMoveUpBtn );
00318 
00319     insideLibMoveDownBtn = new QPushButton( libAddTab, "insideLibMoveDownBtn" );
00320     Layout9_3->addWidget( insideLibMoveDownBtn );
00321     Spacer6_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00322     Layout9_3->addItem( Spacer6_2_2 );
00323 
00324     libAddTabLayout->addLayout( Layout9_3, 1, 1 );
00325 
00326     insidelib_listview = new QListView( libAddTab, "insidelib_listview" );
00327     insidelib_listview->addColumn( tr2i18n( "Link Convenience Libraries Inside Project" ) );
00328     insidelib_listview->setResizeMode( QListView::LastColumn );
00329 
00330     libAddTabLayout->addWidget( insidelib_listview, 1, 0 );
00331 
00332     layout9 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "layout9"); 
00333     Spacer7_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00334     layout9->addItem( Spacer7_2 );
00335 
00336     outsideLibAddBtn = new QPushButton( libAddTab, "outsideLibAddBtn" );
00337     layout9->addWidget( outsideLibAddBtn );
00338 
00339     outsideLibRemoveBtn = new QPushButton( libAddTab, "outsideLibRemoveBtn" );
00340     layout9->addWidget( outsideLibRemoveBtn );
00341 
00342     outsideLibEditBtn = new QPushButton( libAddTab, "outsideLibEditBtn" );
00343     layout9->addWidget( outsideLibEditBtn );
00344 
00345     outsideLibMoveUpBtn = new QPushButton( libAddTab, "outsideLibMoveUpBtn" );
00346     layout9->addWidget( outsideLibMoveUpBtn );
00347 
00348     outsideLibMoveDownBtn = new QPushButton( libAddTab, "outsideLibMoveDownBtn" );
00349     layout9->addWidget( outsideLibMoveDownBtn );
00350     Spacer8_2 = new QSpacerItem( 20, 64, QSizePolicy::Minimum, QSizePolicy::Expanding );
00351     layout9->addItem( Spacer8_2 );
00352 
00353     libAddTabLayout->addLayout( layout9, 4, 1 );
00354     TabBuild->insertTab( libAddTab, QString::fromLatin1("") );
00355 
00356     libPathTab = new QWidget( TabBuild, "libPathTab" );
00357     libPathTabLayout = new QGridLayout( libPathTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "libPathTabLayout"); 
00358 
00359     outsidelibdir_listview = new QListView( libPathTab, "outsidelibdir_listview" );
00360     outsidelibdir_listview->addColumn( tr2i18n( "Library Directories Outside Project" ) );
00361     outsidelibdir_listview->setResizeMode( QListView::LastColumn );
00362 
00363     libPathTabLayout->addWidget( outsidelibdir_listview, 3, 0 );
00364 
00365     layout10 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "layout10"); 
00366     Spacer1_2_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00367     layout10->addItem( Spacer1_2_2_2 );
00368 
00369     outsideLibDirAddBtn = new QPushButton( libPathTab, "outsideLibDirAddBtn" );
00370     layout10->addWidget( outsideLibDirAddBtn );
00371 
00372     outsideLibDirRemoveBtn = new QPushButton( libPathTab, "outsideLibDirRemoveBtn" );
00373     layout10->addWidget( outsideLibDirRemoveBtn );
00374 
00375     outsideLibDirEditBtn = new QPushButton( libPathTab, "outsideLibDirEditBtn" );
00376     layout10->addWidget( outsideLibDirEditBtn );
00377 
00378     outsideLibDirMoveUpBtn = new QPushButton( libPathTab, "outsideLibDirMoveUpBtn" );
00379     layout10->addWidget( outsideLibDirMoveUpBtn );
00380 
00381     outsideLibDirMoveDownBtn = new QPushButton( libPathTab, "outsideLibDirMoveDownBtn" );
00382     layout10->addWidget( outsideLibDirMoveDownBtn );
00383     Spacer2_2_2 = new QSpacerItem( 20, 70, QSizePolicy::Minimum, QSizePolicy::Expanding );
00384     layout10->addItem( Spacer2_2_2 );
00385 
00386     libPathTabLayout->addLayout( layout10, 3, 1 );
00387     TabBuild->insertTab( libPathTab, QString::fromLatin1("") );
00388 
00389     tab_3 = new QWidget( TabBuild, "tab_3" );
00390     tabLayout_3 = new QGridLayout( tab_3, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_3"); 
00391 
00392     intDeps_view = new QListView( tab_3, "intDeps_view" );
00393     intDeps_view->addColumn( tr2i18n( "Targets in Project" ) );
00394     intDeps_view->setResizeMode( QListView::LastColumn );
00395 
00396     tabLayout_3->addWidget( intDeps_view, 1, 0 );
00397 
00398     Layout9_3_2 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout9_3_2"); 
00399     Spacer5_2_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00400     Layout9_3_2->addItem( Spacer5_2_2_2 );
00401 
00402     intMoveUp_button = new QPushButton( tab_3, "intMoveUp_button" );
00403     Layout9_3_2->addWidget( intMoveUp_button );
00404 
00405     intMoveDown_button = new QPushButton( tab_3, "intMoveDown_button" );
00406     Layout9_3_2->addWidget( intMoveDown_button );
00407     Spacer6_2_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00408     Layout9_3_2->addItem( Spacer6_2_2_2 );
00409 
00410     tabLayout_3->addLayout( Layout9_3_2, 1, 1 );
00411 
00412     extDeps_view = new QListView( tab_3, "extDeps_view" );
00413     extDeps_view->addColumn( tr2i18n( "Miscellaneous Targets" ) );
00414     extDeps_view->setResizeMode( QListView::LastColumn );
00415 
00416     tabLayout_3->addWidget( extDeps_view, 3, 0 );
00417 
00418     layout9_2 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "layout9_2"); 
00419     Spacer7_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00420     layout9_2->addItem( Spacer7_2_2 );
00421 
00422     extAdd_button = new QPushButton( tab_3, "extAdd_button" );
00423     layout9_2->addWidget( extAdd_button );
00424 
00425     extRemove_button = new QPushButton( tab_3, "extRemove_button" );
00426     layout9_2->addWidget( extRemove_button );
00427 
00428     extEdit_button = new QPushButton( tab_3, "extEdit_button" );
00429     layout9_2->addWidget( extEdit_button );
00430 
00431     extMoveUp_button = new QPushButton( tab_3, "extMoveUp_button" );
00432     layout9_2->addWidget( extMoveUp_button );
00433 
00434     extMoveDown_button = new QPushButton( tab_3, "extMoveDown_button" );
00435     layout9_2->addWidget( extMoveDown_button );
00436     Spacer8_2_2 = new QSpacerItem( 20, 64, QSizePolicy::Minimum, QSizePolicy::Expanding );
00437     layout9_2->addItem( Spacer8_2_2 );
00438 
00439     tabLayout_3->addLayout( layout9_2, 3, 1 );
00440     TabBuild->insertTab( tab_3, QString::fromLatin1("") );
00441 
00442     tab_4 = new QWidget( TabBuild, "tab_4" );
00443     tabLayout_4 = new QVBoxLayout( tab_4, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_4"); 
00444 
00445     GroupBox3 = new QGroupBox( tab_4, "GroupBox3" );
00446     GroupBox3->setColumnLayout(0, Qt::Vertical );
00447     GroupBox3->layout()->setSpacing( KDialog::spacingHint() );
00448     GroupBox3->layout()->setMargin( KDialog::marginHint() );
00449     GroupBox3Layout = new QGridLayout( GroupBox3->layout() );
00450     GroupBox3Layout->setAlignment( Qt::AlignTop );
00451 
00452     TextLabel1 = new QLabel( GroupBox3, "TextLabel1" );
00453 
00454     GroupBox3Layout->addWidget( TextLabel1, 0, 0 );
00455 
00456     m_defines = new KLineEdit( GroupBox3, "m_defines" );
00457 
00458     GroupBox3Layout->addWidget( m_defines, 0, 1 );
00459     tabLayout_4->addWidget( GroupBox3 );
00460 
00461     GroupBox2 = new QGroupBox( tab_4, "GroupBox2" );
00462     GroupBox2->setColumnLayout(0, Qt::Vertical );
00463     GroupBox2->layout()->setSpacing( KDialog::spacingHint() );
00464     GroupBox2->layout()->setMargin( KDialog::marginHint() );
00465     GroupBox2Layout = new QGridLayout( GroupBox2->layout() );
00466     GroupBox2Layout->setAlignment( Qt::AlignTop );
00467 
00468     TextLabel2_2_2 = new QLabel( GroupBox2, "TextLabel2_2_2" );
00469 
00470     GroupBox2Layout->addWidget( TextLabel2_2_2, 1, 0 );
00471 
00472     TextLabel2_2 = new QLabel( GroupBox2, "TextLabel2_2" );
00473 
00474     GroupBox2Layout->addWidget( TextLabel2_2, 0, 0 );
00475 
00476     m_debugFlags = new KLineEdit( GroupBox2, "m_debugFlags" );
00477 
00478     GroupBox2Layout->addWidget( m_debugFlags, 0, 1 );
00479 
00480     m_releaseFlags = new KLineEdit( GroupBox2, "m_releaseFlags" );
00481 
00482     GroupBox2Layout->addWidget( m_releaseFlags, 1, 1 );
00483     tabLayout_4->addWidget( GroupBox2 );
00484     Spacer4 = new QSpacerItem( 0, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00485     tabLayout_4->addItem( Spacer4 );
00486     TabBuild->insertTab( tab_4, QString::fromLatin1("") );
00487 
00488     buildOrderTab = new QWidget( TabBuild, "buildOrderTab" );
00489     buildOrderTabLayout = new QGridLayout( buildOrderTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "buildOrderTabLayout"); 
00490 
00491     Layout9_2 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout9_2"); 
00492     Spacer2_3_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00493     Layout9_2->addItem( Spacer2_3_2 );
00494 
00495     buildmoveup_button = new QPushButton( buildOrderTab, "buildmoveup_button" );
00496     Layout9_2->addWidget( buildmoveup_button );
00497 
00498     buildmovedown_button = new QPushButton( buildOrderTab, "buildmovedown_button" );
00499     Layout9_2->addWidget( buildmovedown_button );
00500     Spacer3_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00501     Layout9_2->addItem( Spacer3_2_2 );
00502 
00503     buildOrderTabLayout->addLayout( Layout9_2, 1, 1 );
00504 
00505     buildorder_listview = new QListView( buildOrderTab, "buildorder_listview" );
00506     buildorder_listview->addColumn( tr2i18n( "Order in Which Sub Projects Are Built" ) );
00507     buildorder_listview->setResizeMode( QListView::LastColumn );
00508 
00509     buildOrderTabLayout->addWidget( buildorder_listview, 1, 0 );
00510     TabBuild->insertTab( buildOrderTab, QString::fromLatin1("") );
00511 
00512     tab_5 = new QWidget( TabBuild, "tab_5" );
00513     tabLayout_5 = new QGridLayout( tab_5, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_5"); 
00514 
00515     mocdir_label = new QLabel( tab_5, "mocdir_label" );
00516 
00517     tabLayout_5->addWidget( mocdir_label, 0, 0 );
00518 
00519     uidir_label = new QLabel( tab_5, "uidir_label" );
00520 
00521     tabLayout_5->addWidget( uidir_label, 1, 0 );
00522 
00523     mocdir_url = new KURLRequester( tab_5, "mocdir_url" );
00524 
00525     tabLayout_5->addWidget( mocdir_url, 0, 1 );
00526 
00527     uidir_url = new KURLRequester( tab_5, "uidir_url" );
00528 
00529     tabLayout_5->addWidget( uidir_url, 1, 1 );
00530 
00531     objdir_label = new QLabel( tab_5, "objdir_label" );
00532 
00533     tabLayout_5->addWidget( objdir_label, 2, 0 );
00534 
00535     objdir_url = new KURLRequester( tab_5, "objdir_url" );
00536 
00537     tabLayout_5->addWidget( objdir_url, 2, 1 );
00538     spacer19 = new QSpacerItem( 20, 280, QSizePolicy::Minimum, QSizePolicy::Expanding );
00539     tabLayout_5->addItem( spacer19, 3, 1 );
00540     TabBuild->insertTab( tab_5, QString::fromLatin1("") );
00541 
00542     corbaTab = new QWidget( TabBuild, "corbaTab" );
00543     corbaTabLayout = new QGridLayout( corbaTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "corbaTabLayout"); 
00544     spacer18 = new QSpacerItem( 20, 171, QSizePolicy::Minimum, QSizePolicy::Expanding );
00545     corbaTabLayout->addItem( spacer18, 1, 0 );
00546 
00547     idlGroup = new QGroupBox( corbaTab, "idlGroup" );
00548     idlGroup->setColumnLayout(0, Qt::Vertical );
00549     idlGroup->layout()->setSpacing( KDialog::spacingHint() );
00550     idlGroup->layout()->setMargin( 11 );
00551     idlGroupLayout = new QGridLayout( idlGroup->layout() );
00552     idlGroupLayout->setAlignment( Qt::AlignTop );
00553 
00554     TextLabel2_3 = new QLabel( idlGroup, "TextLabel2_3" );
00555 
00556     idlGroupLayout->addWidget( TextLabel2_3, 1, 0 );
00557 
00558     idlCmdOptionsEdit = new KLineEdit( idlGroup, "idlCmdOptionsEdit" );
00559 
00560     idlGroupLayout->addWidget( idlCmdOptionsEdit, 1, 1 );
00561 
00562     idlCmdEdit = new KURLRequester( idlGroup, "idlCmdEdit" );
00563 
00564     idlGroupLayout->addWidget( idlCmdEdit, 0, 1 );
00565 
00566     TextLabel1_2_2 = new QLabel( idlGroup, "TextLabel1_2_2" );
00567 
00568     idlGroupLayout->addWidget( TextLabel1_2_2, 0, 0 );
00569 
00570     corbaTabLayout->addWidget( idlGroup, 0, 0 );
00571     TabBuild->insertTab( corbaTab, QString::fromLatin1("") );
00572 
00573     ProjectConfigurationDlgBaseLayout->addMultiCellWidget( TabBuild, 0, 0, 0, 2 );
00574     languageChange();
00575     resize( QSize(570, 568).expandedTo(minimumSizeHint()) );
00576     clearWState( WState_Polished );
00577 
00578     // signals and slots connections
00579     connect( buttonCancel, SIGNAL( clicked() ), this, SLOT( reject() ) );
00580     connect( Browse, SIGNAL( clicked() ), this, SLOT( browseTargetPath() ) );
00581     connect( radioSubdirs, SIGNAL( stateChanged(int) ), this, SLOT( clickSubdirsTemplate() ) );
00582     connect( radioLibrary, SIGNAL( stateChanged(int) ), this, SLOT( templateLibraryClicked(int) ) );
00583     connect( insideIncMoveUpBtn, SIGNAL( clicked() ), this, SLOT( insideIncMoveUpClicked() ) );
00584     connect( insideIncMoveDownBtn, SIGNAL( clicked() ), this, SLOT( insideIncMoveDownClicked() ) );
00585     connect( insideLibMoveUpBtn, SIGNAL( clicked() ), this, SLOT( insideLibMoveUpClicked() ) );
00586     connect( insideLibMoveDownBtn, SIGNAL( clicked() ), this, SLOT( insideLibMoveDownClicked() ) );
00587     connect( outsideIncAddBtn, SIGNAL( clicked() ), this, SLOT( outsideIncAddClicked() ) );
00588     connect( outsideIncRemoveBtn, SIGNAL( clicked() ), this, SLOT( outsideIncRemoveClicked() ) );
00589     connect( outsideIncMoveUpBtn, SIGNAL( clicked() ), this, SLOT( outsideIncMoveUpClicked() ) );
00590     connect( outsideIncMoveDownBtn, SIGNAL( clicked() ), this, SLOT( outsideIncMoveDownClicked() ) );
00591     connect( outsideLibAddBtn, SIGNAL( clicked() ), this, SLOT( outsideLibAddClicked() ) );
00592     connect( outsideLibRemoveBtn, SIGNAL( clicked() ), this, SLOT( outsideLibRemoveClicked() ) );
00593     connect( outsideLibMoveUpBtn, SIGNAL( clicked() ), this, SLOT( outsideLibMoveUpClicked() ) );
00594     connect( outsideLibMoveDownBtn, SIGNAL( clicked() ), this, SLOT( outsideLibMoveDownClicked() ) );
00595     connect( buildmoveup_button, SIGNAL( clicked() ), this, SLOT( buildorderMoveUpClicked() ) );
00596     connect( buildmovedown_button, SIGNAL( clicked() ), this, SLOT( buildorderMoveDownClicked() ) );
00597     connect( buttonOk, SIGNAL( clicked() ), this, SLOT( updateProjectConfiguration() ) );
00598     connect( outsideLibDirAddBtn, SIGNAL( clicked() ), this, SLOT( outsideLibDirAddClicked() ) );
00599     connect( outsideLibDirRemoveBtn, SIGNAL( clicked() ), this, SLOT( outsideLibDirRemoveClicked() ) );
00600     connect( outsideLibDirEditBtn, SIGNAL( clicked() ), this, SLOT( outsideLibDirEditClicked() ) );
00601     connect( outsideLibEditBtn, SIGNAL( clicked() ), this, SLOT( outsideLibEditClicked() ) );
00602     connect( outsideIncEditBtn, SIGNAL( clicked() ), this, SLOT( outsideIncEditClicked() ) );
00603     connect( staticRadio, SIGNAL( stateChanged(int) ), this, SLOT( slotStaticLibClicked(int) ) );
00604     connect( checkInstallTarget, SIGNAL( clicked() ), this, SLOT( slotInstallTargetClicked() ) );
00605     connect( intMoveUp_button, SIGNAL( clicked() ), this, SLOT( intMoveUp_button_clicked() ) );
00606     connect( intMoveDown_button, SIGNAL( clicked() ), this, SLOT( intMoveDown_button_clicked() ) );
00607     connect( extAdd_button, SIGNAL( clicked() ), this, SLOT( extAdd_button_clicked() ) );
00608     connect( extRemove_button, SIGNAL( clicked() ), this, SLOT( extRemove_button_clicked() ) );
00609     connect( extEdit_button, SIGNAL( clicked() ), this, SLOT( extEdit_button_clicked() ) );
00610     connect( extMoveUp_button, SIGNAL( clicked() ), this, SLOT( extMoveUp_button_clicked() ) );
00611     connect( extMoveDown_button, SIGNAL( clicked() ), this, SLOT( extMoveDown_button_clicked() ) );
00612     connect( outsideLibDirMoveUpBtn, SIGNAL( clicked() ), this, SLOT( outsideLibDirMoveUpClicked() ) );
00613     connect( outsideLibDirMoveDownBtn, SIGNAL( clicked() ), this, SLOT( outsideLibDirMoveDownClicked() ) );
00614 
00615     // tab order
00616     setTabOrder( radioApplication, radioLibrary );
00617     setTabOrder( radioLibrary, radioSubdirs );
00618     setTabOrder( radioSubdirs, m_targetPath );
00619     setTabOrder( m_targetPath, Browse );
00620     setTabOrder( Browse, m_targetOutputFile );
00621     setTabOrder( m_targetOutputFile, checkInstallTarget );
00622     setTabOrder( checkInstallTarget, m_InstallTargetPath );
00623     setTabOrder( m_InstallTargetPath, makefile_url );
00624     setTabOrder( makefile_url, TabBuild );
00625     setTabOrder( TabBuild, checkDontInheritConfig );
00626     setTabOrder( checkDontInheritConfig, radioDebugMode );
00627     setTabOrder( radioDebugMode, radioReleaseMode );
00628     setTabOrder( radioReleaseMode, checkWarning );
00629     setTabOrder( checkWarning, checkQt );
00630     setTabOrder( checkQt, checkOpenGL );
00631     setTabOrder( checkOpenGL, checkOrdered );
00632     setTabOrder( checkOrdered, stlCheck );
00633     setTabOrder( stlCheck, checkThread );
00634     setTabOrder( checkThread, checkX11 );
00635     setTabOrder( checkX11, exceptionCheck );
00636     setTabOrder( exceptionCheck, rttiCheck );
00637     setTabOrder( rttiCheck, staticRadio );
00638     setTabOrder( staticRadio, m_targetLibraryVersion );
00639     setTabOrder( m_targetLibraryVersion, insideinc_listview );
00640     setTabOrder( insideinc_listview, insideIncMoveUpBtn );
00641     setTabOrder( insideIncMoveUpBtn, insideIncMoveDownBtn );
00642     setTabOrder( insideIncMoveDownBtn, outsideinc_listview );
00643     setTabOrder( outsideinc_listview, outsideIncAddBtn );
00644     setTabOrder( outsideIncAddBtn, outsideIncRemoveBtn );
00645     setTabOrder( outsideIncRemoveBtn, outsideIncEditBtn );
00646     setTabOrder( outsideIncEditBtn, outsideIncMoveUpBtn );
00647     setTabOrder( outsideIncMoveUpBtn, outsideIncMoveDownBtn );
00648     setTabOrder( outsideIncMoveDownBtn, insidelib_listview );
00649     setTabOrder( insidelib_listview, insideLibMoveUpBtn );
00650     setTabOrder( insideLibMoveUpBtn, insideLibMoveDownBtn );
00651     setTabOrder( insideLibMoveDownBtn, outsidelib_listview );
00652     setTabOrder( outsidelib_listview, outsideLibAddBtn );
00653     setTabOrder( outsideLibAddBtn, outsideLibRemoveBtn );
00654     setTabOrder( outsideLibRemoveBtn, outsideLibEditBtn );
00655     setTabOrder( outsideLibEditBtn, outsideLibMoveUpBtn );
00656     setTabOrder( outsideLibMoveUpBtn, outsideLibMoveDownBtn );
00657     setTabOrder( outsideLibMoveDownBtn, outsidelibdir_listview );
00658     setTabOrder( outsidelibdir_listview, outsideLibDirAddBtn );
00659     setTabOrder( outsideLibDirAddBtn, outsideLibDirRemoveBtn );
00660     setTabOrder( outsideLibDirRemoveBtn, outsideLibDirEditBtn );
00661     setTabOrder( outsideLibDirEditBtn, outsideLibDirMoveUpBtn );
00662     setTabOrder( outsideLibDirMoveUpBtn, outsideLibDirMoveDownBtn );
00663     setTabOrder( outsideLibDirMoveDownBtn, intDeps_view );
00664     setTabOrder( intDeps_view, intMoveUp_button );
00665     setTabOrder( intMoveUp_button, intMoveDown_button );
00666     setTabOrder( intMoveDown_button, extDeps_view );
00667     setTabOrder( extDeps_view, extAdd_button );
00668     setTabOrder( extAdd_button, extRemove_button );
00669     setTabOrder( extRemove_button, extEdit_button );
00670     setTabOrder( extEdit_button, extMoveUp_button );
00671     setTabOrder( extMoveUp_button, extMoveDown_button );
00672     setTabOrder( extMoveDown_button, m_defines );
00673     setTabOrder( m_defines, m_debugFlags );
00674     setTabOrder( m_debugFlags, m_releaseFlags );
00675     setTabOrder( m_releaseFlags, buildorder_listview );
00676     setTabOrder( buildorder_listview, buildmoveup_button );
00677     setTabOrder( buildmoveup_button, buildmovedown_button );
00678     setTabOrder( buildmovedown_button, mocdir_url );
00679     setTabOrder( mocdir_url, uidir_url );
00680     setTabOrder( uidir_url, objdir_url );
00681     setTabOrder( objdir_url, idlCmdEdit );
00682     setTabOrder( idlCmdEdit, idlCmdOptionsEdit );
00683     setTabOrder( idlCmdOptionsEdit, buttonOk );
00684     setTabOrder( buttonOk, buttonCancel );
00685     setTabOrder( buttonCancel, pluginRadio );
00686     setTabOrder( pluginRadio, sharedRadio );
00687 
00688     // buddies
00689     TextLabel1_2->setBuddy( m_targetPath );
00690     TextLabel2->setBuddy( m_targetOutputFile );
00691     textLabel1_2->setBuddy( m_InstallTargetPath );
00692     textLabel1->setBuddy( m_targetLibraryVersion );
00693     TextLabel2_2_2->setBuddy( m_releaseFlags );
00694     TextLabel2_2->setBuddy( m_debugFlags );
00695     mocdir_label->setBuddy( mocdir_url );
00696     uidir_label->setBuddy( uidir_url );
00697     objdir_label->setBuddy( objdir_url );
00698     TextLabel2_3->setBuddy( idlCmdOptionsEdit );
00699     TextLabel1_2_2->setBuddy( idlCmdEdit );
00700 }
00701 
00702 /*
00703  *  Destroys the object and frees any allocated resources
00704  */
00705 ProjectConfigurationDlgBase::~ProjectConfigurationDlgBase()
00706 {
00707     // no need to delete child widgets, Qt does it all for us
00708 }
00709 
00710 /*
00711  *  Sets the strings of the subwidgets using the current
00712  *  language.
00713  */
00714 void ProjectConfigurationDlgBase::languageChange()
00715 {
00716     setCaption( tr2i18n( "QMake Subproject Configuration" ) );
00717     buttonOk->setText( tr2i18n( "&OK" ) );
00718     buttonCancel->setText( tr2i18n( "&Cancel" ) );
00719     groupTemplate->setTitle( tr2i18n( "Template" ) );
00720     radioApplication->setText( tr2i18n( "&Application" ) );
00721     QToolTip::add( radioApplication, tr2i18n( "Create an application" ) );
00722     radioLibrary->setText( tr2i18n( "&Library" ) );
00723     QToolTip::add( radioLibrary, tr2i18n( "Create a library" ) );
00724     radioSubdirs->setText( tr2i18n( "&Subdirectories" ) );
00725     QToolTip::add( radioSubdirs, tr2i18n( "This project holds subdirectories" ) );
00726     GroupBox1->setTitle( tr2i18n( "Target" ) );
00727     TextLabel1_2->setText( tr2i18n( "&Path:" ) );
00728     TextLabel2->setText( tr2i18n( "Output &file:" ) );
00729     Browse->setText( tr2i18n( "Browse..." ) );
00730     QToolTip::add( Browse, tr2i18n( "Browse" ) );
00731     groupBox7->setTitle( tr2i18n( "Target Installation" ) );
00732     checkInstallTarget->setText( tr2i18n( "I&nstall" ) );
00733     textLabel1_2->setText( tr2i18n( "&Installation path:" ) );
00734     groupBox6->setTitle( tr2i18n( "&Makefile" ) );
00735     TabBuild->changeTab( tab, tr2i18n( "Basics" ) );
00736     libGroup->setTitle( tr2i18n( "Library Options" ) );
00737     staticRadio->setText( tr2i18n( "St&atic library" ) );
00738     pluginRadio->setText( tr2i18n( "&Plugin" ) );
00739     textLabel1->setText( tr2i18n( "Library &version:" ) );
00740     sharedRadio->setText( tr2i18n( "S&hared library" ) );
00741     groupRequirements->setTitle( tr2i18n( "Requirements" ) );
00742     checkThread->setText( tr2i18n( "&Thread" ) );
00743     QToolTip::add( checkThread, tr2i18n( "Requires support for multi-threaded application or library." ) );
00744     checkOpenGL->setText( tr2i18n( "Open&GL" ) );
00745     QToolTip::add( checkOpenGL, tr2i18n( "Requires the OpenGL (or Mesa) headers/libraries" ) );
00746     stlCheck->setText( tr2i18n( "&STL" ) );
00747     rttiCheck->setText( tr2i18n( "RTT&I" ) );
00748     checkQt->setText( tr2i18n( "&Qt" ) );
00749     QToolTip::add( checkQt, tr2i18n( "Requires the Qt header files/library" ) );
00750     checkX11->setText( tr2i18n( "X&11" ) );
00751     QToolTip::add( checkX11, tr2i18n( "Support required for X11 application or library" ) );
00752     checkOrdered->setText( tr2i18n( "Ord&ered" ) );
00753     QToolTip::add( checkOrdered, tr2i18n( "Support required for X11 application or library" ) );
00754     exceptionCheck->setText( tr2i18n( "E&xceptions " ) );
00755     groupBuildMode->setTitle( tr2i18n( "Build Mode" ) );
00756     QToolTip::add( groupBuildMode, tr2i18n( "Set project to be built in release mode" ) );
00757     radioDebugMode->setText( tr2i18n( "&Debug" ) );
00758     QToolTip::add( radioDebugMode, tr2i18n( "Set project to be built in debug mode" ) );
00759     radioReleaseMode->setText( tr2i18n( "&Release" ) );
00760     QToolTip::add( radioReleaseMode, tr2i18n( "Set project to be built in release mode" ) );
00761     checkWarning->setText( tr2i18n( "Enable &warnings" ) );
00762     QToolTip::add( checkWarning, tr2i18n( "Show compiler warnings" ) );
00763     checkDontInheritConfig->setText( tr2i18n( "Don't inherit the configuration options of top level projects" ) );
00764     QToolTip::add( checkDontInheritConfig, QString::null );
00765     TabBuild->changeTab( tab_2, tr2i18n( "Configuration" ) );
00766     insideIncMoveUpBtn->setText( tr2i18n( "Move &Up" ) );
00767     insideIncMoveDownBtn->setText( tr2i18n( "Move &Down" ) );
00768     outsideinc_listview->header()->setLabel( 0, tr2i18n( "Directories Outside Project" ) );
00769     insideinc_listview->header()->setLabel( 0, tr2i18n( "Directories Inside Project" ) );
00770     outsideIncAddBtn->setText( tr2i18n( "&Add..." ) );
00771     outsideIncRemoveBtn->setText( tr2i18n( "&Remove" ) );
00772     outsideIncEditBtn->setText( tr2i18n( "&Edit" ) );
00773     outsideIncMoveUpBtn->setText( tr2i18n( "Move U&p" ) );
00774     outsideIncMoveDownBtn->setText( tr2i18n( "Move Dow&n" ) );
00775     TabBuild->changeTab( incaddTab, tr2i18n( "Includes" ) );
00776     outsidelib_listview->header()->setLabel( 0, tr2i18n( "Link Libraries Outside Project" ) );
00777     insideLibMoveUpBtn->setText( tr2i18n( "Move &Up" ) );
00778     insideLibMoveDownBtn->setText( tr2i18n( "Move &Down" ) );
00779     insidelib_listview->header()->setLabel( 0, tr2i18n( "Link Convenience Libraries Inside Project" ) );
00780     outsideLibAddBtn->setText( tr2i18n( "&Add..." ) );
00781     outsideLibRemoveBtn->setText( tr2i18n( "&Remove" ) );
00782     outsideLibEditBtn->setText( tr2i18n( "&Edit" ) );
00783     outsideLibMoveUpBtn->setText( tr2i18n( "Move U&p" ) );
00784     outsideLibMoveDownBtn->setText( tr2i18n( "Move Dow&n" ) );
00785     TabBuild->changeTab( libAddTab, tr2i18n( "Libraries" ) );
00786     outsidelibdir_listview->header()->setLabel( 0, tr2i18n( "Library Directories Outside Project" ) );
00787     outsideLibDirAddBtn->setText( tr2i18n( "&Add..." ) );
00788     outsideLibDirRemoveBtn->setText( tr2i18n( "&Remove" ) );
00789     outsideLibDirEditBtn->setText( tr2i18n( "&Edit" ) );
00790     outsideLibDirMoveUpBtn->setText( tr2i18n( "Move U&p" ) );
00791     outsideLibDirMoveDownBtn->setText( tr2i18n( "Move Dow&n" ) );
00792     TabBuild->changeTab( libPathTab, tr2i18n( "Library Paths" ) );
00793     intDeps_view->header()->setLabel( 0, tr2i18n( "Targets in Project" ) );
00794     intMoveUp_button->setText( tr2i18n( "Move &Up" ) );
00795     intMoveDown_button->setText( tr2i18n( "Move &Down" ) );
00796     extDeps_view->header()->setLabel( 0, tr2i18n( "Miscellaneous Targets" ) );
00797     extAdd_button->setText( tr2i18n( "&Add..." ) );
00798     extRemove_button->setText( tr2i18n( "&Remove" ) );
00799     extEdit_button->setText( tr2i18n( "&Edit" ) );
00800     extMoveUp_button->setText( tr2i18n( "Move U&p" ) );
00801     extMoveDown_button->setText( tr2i18n( "Move Dow&n" ) );
00802     TabBuild->changeTab( tab_3, tr2i18n( "Dependencies" ) );
00803     GroupBox3->setTitle( tr2i18n( "&Precompiler (-D option)" ) );
00804     TextLabel1->setText( tr2i18n( "Defines:" ) );
00805     GroupBox2->setTitle( tr2i18n( "Compiler" ) );
00806     TextLabel2_2_2->setText( tr2i18n( "&Release flags:" ) );
00807     TextLabel2_2->setText( tr2i18n( "&Debug flags:" ) );
00808     TabBuild->changeTab( tab_4, tr2i18n( "Compiler" ) );
00809     buildmoveup_button->setText( tr2i18n( "Move &Up" ) );
00810     buildmovedown_button->setText( tr2i18n( "Move &Down" ) );
00811     buildorder_listview->header()->setLabel( 0, tr2i18n( "Order in Which Sub Projects Are Built" ) );
00812     TabBuild->changeTab( buildOrderTab, tr2i18n( "Build Order" ) );
00813     mocdir_label->setText( tr2i18n( "&MOC files:" ) );
00814     uidir_label->setText( tr2i18n( "&UI files:" ) );
00815     objdir_label->setText( tr2i18n( "Ob&ject files:" ) );
00816     TabBuild->changeTab( tab_5, tr2i18n( "Intermediate Locations" ) );
00817     idlGroup->setTitle( tr2i18n( "Target" ) );
00818     TextLabel2_3->setText( tr2i18n( "Compiler o&ptions:" ) );
00819     TextLabel1_2_2->setText( tr2i18n( "&IDL compiler:" ) );
00820     TabBuild->changeTab( corbaTab, tr2i18n( "CORBA" ) );
00821 }
00822 
00823 void ProjectConfigurationDlgBase::browseTargetPath()
00824 {
00825     qWarning( "ProjectConfigurationDlgBase::browseTargetPath(): Not implemented yet" );
00826 }
00827 
00828 void ProjectConfigurationDlgBase::clickSubdirsTemplate()
00829 {
00830     qWarning( "ProjectConfigurationDlgBase::clickSubdirsTemplate(): Not implemented yet" );
00831 }
00832 
00833 void ProjectConfigurationDlgBase::updateProjectConfiguration()
00834 {
00835     qWarning( "ProjectConfigurationDlgBase::updateProjectConfiguration(): Not implemented yet" );
00836 }
00837 
00838 void ProjectConfigurationDlgBase::templateLibraryClicked(int)
00839 {
00840     qWarning( "ProjectConfigurationDlgBase::templateLibraryClicked(int): Not implemented yet" );
00841 }
00842 
00843 void ProjectConfigurationDlgBase::buildorderMoveUpClicked()
00844 {
00845     qWarning( "ProjectConfigurationDlgBase::buildorderMoveUpClicked(): Not implemented yet" );
00846 }
00847 
00848 void ProjectConfigurationDlgBase::buildorderMoveDownClicked()
00849 {
00850     qWarning( "ProjectConfigurationDlgBase::buildorderMoveDownClicked(): Not implemented yet" );
00851 }
00852 
00853 void ProjectConfigurationDlgBase::outsideIncMoveUpClicked()
00854 {
00855     qWarning( "ProjectConfigurationDlgBase::outsideIncMoveUpClicked(): Not implemented yet" );
00856 }
00857 
00858 void ProjectConfigurationDlgBase::outsideIncMoveDownClicked()
00859 {
00860     qWarning( "ProjectConfigurationDlgBase::outsideIncMoveDownClicked(): Not implemented yet" );
00861 }
00862 
00863 void ProjectConfigurationDlgBase::insideIncMoveUpClicked()
00864 {
00865     qWarning( "ProjectConfigurationDlgBase::insideIncMoveUpClicked(): Not implemented yet" );
00866 }
00867 
00868 void ProjectConfigurationDlgBase::insideIncMoveDownClicked()
00869 {
00870     qWarning( "ProjectConfigurationDlgBase::insideIncMoveDownClicked(): Not implemented yet" );
00871 }
00872 
00873 void ProjectConfigurationDlgBase::outsideLibMoveUpClicked()
00874 {
00875     qWarning( "ProjectConfigurationDlgBase::outsideLibMoveUpClicked(): Not implemented yet" );
00876 }
00877 
00878 void ProjectConfigurationDlgBase::outsideLibMoveDownClicked()
00879 {
00880     qWarning( "ProjectConfigurationDlgBase::outsideLibMoveDownClicked(): Not implemented yet" );
00881 }
00882 
00883 void ProjectConfigurationDlgBase::insideLibMoveUpClicked()
00884 {
00885     qWarning( "ProjectConfigurationDlgBase::insideLibMoveUpClicked(): Not implemented yet" );
00886 }
00887 
00888 void ProjectConfigurationDlgBase::insideLibMoveDownClicked()
00889 {
00890     qWarning( "ProjectConfigurationDlgBase::insideLibMoveDownClicked(): Not implemented yet" );
00891 }
00892 
00893 void ProjectConfigurationDlgBase::outsideIncAddClicked()
00894 {
00895     qWarning( "ProjectConfigurationDlgBase::outsideIncAddClicked(): Not implemented yet" );
00896 }
00897 
00898 void ProjectConfigurationDlgBase::outsideIncRemoveClicked()
00899 {
00900     qWarning( "ProjectConfigurationDlgBase::outsideIncRemoveClicked(): Not implemented yet" );
00901 }
00902 
00903 void ProjectConfigurationDlgBase::outsideLibAddClicked()
00904 {
00905     qWarning( "ProjectConfigurationDlgBase::outsideLibAddClicked(): Not implemented yet" );
00906 }
00907 
00908 void ProjectConfigurationDlgBase::outsideLibRemoveClicked()
00909 {
00910     qWarning( "ProjectConfigurationDlgBase::outsideLibRemoveClicked(): Not implemented yet" );
00911 }
00912 
00913 void ProjectConfigurationDlgBase::outsideLibDirMoveDownClicked()
00914 {
00915     qWarning( "ProjectConfigurationDlgBase::outsideLibDirMoveDownClicked(): Not implemented yet" );
00916 }
00917 
00918 void ProjectConfigurationDlgBase::outsideLibDirMoveUpClicked()
00919 {
00920     qWarning( "ProjectConfigurationDlgBase::outsideLibDirMoveUpClicked(): Not implemented yet" );
00921 }
00922 
00923 void ProjectConfigurationDlgBase::outsideLibDirAddClicked()
00924 {
00925     qWarning( "ProjectConfigurationDlgBase::outsideLibDirAddClicked(): Not implemented yet" );
00926 }
00927 
00928 void ProjectConfigurationDlgBase::outsideLibDirRemoveClicked()
00929 {
00930     qWarning( "ProjectConfigurationDlgBase::outsideLibDirRemoveClicked(): Not implemented yet" );
00931 }
00932 
00933 void ProjectConfigurationDlgBase::outsideLibDirEditClicked()
00934 {
00935     qWarning( "ProjectConfigurationDlgBase::outsideLibDirEditClicked(): Not implemented yet" );
00936 }
00937 
00938 void ProjectConfigurationDlgBase::outsideLibEditClicked()
00939 {
00940     qWarning( "ProjectConfigurationDlgBase::outsideLibEditClicked(): Not implemented yet" );
00941 }
00942 
00943 void ProjectConfigurationDlgBase::outsideIncEditClicked()
00944 {
00945     qWarning( "ProjectConfigurationDlgBase::outsideIncEditClicked(): Not implemented yet" );
00946 }
00947 
00948 void ProjectConfigurationDlgBase::prjDepsMoveUpClicked()
00949 {
00950     qWarning( "ProjectConfigurationDlgBase::prjDepsMoveUpClicked(): Not implemented yet" );
00951 }
00952 
00953 void ProjectConfigurationDlgBase::prjDepsMoveDownClicked()
00954 {
00955     qWarning( "ProjectConfigurationDlgBase::prjDepsMoveDownClicked(): Not implemented yet" );
00956 }
00957 
00958 void ProjectConfigurationDlgBase::slotStaticLibClicked(int)
00959 {
00960     qWarning( "ProjectConfigurationDlgBase::slotStaticLibClicked(int): Not implemented yet" );
00961 }
00962 
00963 void ProjectConfigurationDlgBase::slotInstallTargetClicked()
00964 {
00965     qWarning( "ProjectConfigurationDlgBase::slotInstallTargetClicked(): Not implemented yet" );
00966 }
00967 
00968 void ProjectConfigurationDlgBase::intMoveUp_button_clicked()
00969 {
00970     qWarning( "ProjectConfigurationDlgBase::intMoveUp_button_clicked(): Not implemented yet" );
00971 }
00972 
00973 void ProjectConfigurationDlgBase::intMoveDown_button_clicked()
00974 {
00975     qWarning( "ProjectConfigurationDlgBase::intMoveDown_button_clicked(): Not implemented yet" );
00976 }
00977 
00978 void ProjectConfigurationDlgBase::extAdd_button_clicked()
00979 {
00980     qWarning( "ProjectConfigurationDlgBase::extAdd_button_clicked(): Not implemented yet" );
00981 }
00982 
00983 void ProjectConfigurationDlgBase::extRemove_button_clicked()
00984 {
00985     qWarning( "ProjectConfigurationDlgBase::extRemove_button_clicked(): Not implemented yet" );
00986 }
00987 
00988 void ProjectConfigurationDlgBase::extEdit_button_clicked()
00989 {
00990     qWarning( "ProjectConfigurationDlgBase::extEdit_button_clicked(): Not implemented yet" );
00991 }
00992 
00993 void ProjectConfigurationDlgBase::extMoveUp_button_clicked()
00994 {
00995     qWarning( "ProjectConfigurationDlgBase::extMoveUp_button_clicked(): Not implemented yet" );
00996 }
00997 
00998 void ProjectConfigurationDlgBase::extMoveDown_button_clicked()
00999 {
01000     qWarning( "ProjectConfigurationDlgBase::extMoveDown_button_clicked(): Not implemented yet" );
01001 }
01002 
01003 #include "projectconfigurationdlgbase.moc"
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