buildtools/qmake/projectconfigurationdlgbase.cpp
Go to the documentation of this file.00001
#include <kdialog.h>
00002
#include <klocale.h>
00003
00004
00005
00006
00007
00008
00009
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
00035
00036
00037
00038
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(
"") );
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(
"") );
00249
00250
incaddTab =
new QWidget(
TabBuild,
"incaddTab" );
00251
incaddTabLayout =
new QGridLayout(
incaddTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"incaddTabLayout");
00252
00253
insideinc_label =
new QLabel(
incaddTab,
"insideinc_label" );
00254
00255
incaddTabLayout->addWidget(
insideinc_label, 0, 0 );
00256
00257
Layout9 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"Layout9");
00258
Spacer2_3 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00259
Layout9->addItem(
Spacer2_3 );
00260
00261
insideIncMoveUpBtn =
new QPushButton(
incaddTab,
"insideIncMoveUpBtn" );
00262
Layout9->addWidget(
insideIncMoveUpBtn );
00263
00264
insideIncMoveDownBtn =
new QPushButton(
incaddTab,
"insideIncMoveDownBtn" );
00265
Layout9->addWidget(
insideIncMoveDownBtn );
00266
Spacer3_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00267
Layout9->addItem(
Spacer3_2 );
00268
00269
incaddTabLayout->addLayout(
Layout9, 1, 1 );
00270
00271
TextLabel2_2_4 =
new QLabel(
incaddTab,
"TextLabel2_2_4" );
00272
00273
incaddTabLayout->addWidget(
TextLabel2_2_4, 2, 0 );
00274
00275
outsideinc_listview =
new QListView(
incaddTab,
"outsideinc_listview" );
00276
outsideinc_listview->addColumn( QString::null );
00277
outsideinc_listview->setResizeMode( QListView::LastColumn );
00278
00279
incaddTabLayout->addWidget(
outsideinc_listview, 3, 0 );
00280
00281
insideinc_listview =
new QListView(
incaddTab,
"insideinc_listview" );
00282
insideinc_listview->addColumn( QString::null );
00283
insideinc_listview->setResizeMode( QListView::LastColumn );
00284
00285
incaddTabLayout->addWidget(
insideinc_listview, 1, 0 );
00286
00287
layout8 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"layout8");
00288
Spacer1_2_2 =
new QSpacerItem( 20, 30, QSizePolicy::Minimum, QSizePolicy::Expanding );
00289
layout8->addItem(
Spacer1_2_2 );
00290
00291
outsideIncAddBtn =
new QPushButton(
incaddTab,
"outsideIncAddBtn" );
00292
layout8->addWidget(
outsideIncAddBtn );
00293
00294
outsideIncRemoveBtn =
new QPushButton(
incaddTab,
"outsideIncRemoveBtn" );
00295
layout8->addWidget(
outsideIncRemoveBtn );
00296
00297
outsideIncEditBtn =
new QPushButton(
incaddTab,
"outsideIncEditBtn" );
00298
layout8->addWidget(
outsideIncEditBtn );
00299
00300
outsideIncMoveUpBtn =
new QPushButton(
incaddTab,
"outsideIncMoveUpBtn" );
00301
layout8->addWidget(
outsideIncMoveUpBtn );
00302
00303
outsideIncMoveDownBtn =
new QPushButton(
incaddTab,
"outsideIncMoveDownBtn" );
00304
layout8->addWidget(
outsideIncMoveDownBtn );
00305
Spacer2_2 =
new QSpacerItem( 20, 70, QSizePolicy::Minimum, QSizePolicy::Expanding );
00306
layout8->addItem(
Spacer2_2 );
00307
00308
incaddTabLayout->addLayout(
layout8, 3, 1 );
00309
TabBuild->insertTab(
incaddTab,
QString(
"") );
00310
00311
libAddTab =
new QWidget(
TabBuild,
"libAddTab" );
00312
libAddTabLayout =
new QGridLayout(
libAddTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"libAddTabLayout");
00313
00314
outsidelib_listview =
new QListView(
libAddTab,
"outsidelib_listview" );
00315
outsidelib_listview->addColumn( QString::null );
00316
outsidelib_listview->setResizeMode( QListView::LastColumn );
00317
00318
libAddTabLayout->addWidget(
outsidelib_listview, 4, 0 );
00319
00320
outsidelib_label =
new QLabel(
libAddTab,
"outsidelib_label" );
00321
00322
libAddTabLayout->addWidget(
outsidelib_label, 3, 0 );
00323
00324
Layout9_3 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"Layout9_3");
00325
Spacer5_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00326
Layout9_3->addItem(
Spacer5_2_2 );
00327
00328
insideLibMoveUpBtn =
new QPushButton(
libAddTab,
"insideLibMoveUpBtn" );
00329
Layout9_3->addWidget(
insideLibMoveUpBtn );
00330
00331
insideLibMoveDownBtn =
new QPushButton(
libAddTab,
"insideLibMoveDownBtn" );
00332
Layout9_3->addWidget(
insideLibMoveDownBtn );
00333
Spacer6_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00334
Layout9_3->addItem(
Spacer6_2_2 );
00335
00336
libAddTabLayout->addLayout(
Layout9_3, 1, 1 );
00337
00338
insidelib_listview =
new QListView(
libAddTab,
"insidelib_listview" );
00339
insidelib_listview->addColumn( QString::null );
00340
insidelib_listview->setResizeMode( QListView::LastColumn );
00341
00342
libAddTabLayout->addWidget(
insidelib_listview, 1, 0 );
00343
00344
layout9 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"layout9");
00345
Spacer7_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00346
layout9->addItem(
Spacer7_2 );
00347
00348
outsideLibAddBtn =
new QPushButton(
libAddTab,
"outsideLibAddBtn" );
00349
layout9->addWidget(
outsideLibAddBtn );
00350
00351
outsideLibRemoveBtn =
new QPushButton(
libAddTab,
"outsideLibRemoveBtn" );
00352
layout9->addWidget(
outsideLibRemoveBtn );
00353
00354
outsideLibEditBtn =
new QPushButton(
libAddTab,
"outsideLibEditBtn" );
00355
layout9->addWidget(
outsideLibEditBtn );
00356
00357
outsideLibMoveUpBtn =
new QPushButton(
libAddTab,
"outsideLibMoveUpBtn" );
00358
layout9->addWidget(
outsideLibMoveUpBtn );
00359
00360
outsideLibMoveDownBtn =
new QPushButton(
libAddTab,
"outsideLibMoveDownBtn" );
00361
layout9->addWidget(
outsideLibMoveDownBtn );
00362
Spacer8_2 =
new QSpacerItem( 20, 64, QSizePolicy::Minimum, QSizePolicy::Expanding );
00363
layout9->addItem(
Spacer8_2 );
00364
00365
libAddTabLayout->addLayout(
layout9, 4, 1 );
00366
00367
insidelib_label =
new QLabel(
libAddTab,
"insidelib_label" );
00368
00369
libAddTabLayout->addWidget(
insidelib_label, 0, 0 );
00370
TabBuild->insertTab(
libAddTab,
QString(
"") );
00371
00372
libPathTab =
new QWidget(
TabBuild,
"libPathTab" );
00373
libPathTabLayout =
new QGridLayout(
libPathTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"libPathTabLayout");
00374
00375
outsidelibdir_listview =
new QListView(
libPathTab,
"outsidelibdir_listview" );
00376
outsidelibdir_listview->addColumn( QString::null );
00377
outsidelibdir_listview->setResizeMode( QListView::LastColumn );
00378
00379
libPathTabLayout->addWidget(
outsidelibdir_listview, 3, 0 );
00380
00381
TextLabel2_2_4_2 =
new QLabel(
libPathTab,
"TextLabel2_2_4_2" );
00382
00383
libPathTabLayout->addWidget(
TextLabel2_2_4_2, 2, 0 );
00384
00385
layout10 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"layout10");
00386
Spacer1_2_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00387
layout10->addItem(
Spacer1_2_2_2 );
00388
00389
outsideLibDirAddBtn =
new QPushButton(
libPathTab,
"outsideLibDirAddBtn" );
00390
layout10->addWidget(
outsideLibDirAddBtn );
00391
00392
outsideLibDirRemoveBtn =
new QPushButton(
libPathTab,
"outsideLibDirRemoveBtn" );
00393
layout10->addWidget(
outsideLibDirRemoveBtn );
00394
00395
outsideLibDirEditBtn =
new QPushButton(
libPathTab,
"outsideLibDirEditBtn" );
00396
layout10->addWidget(
outsideLibDirEditBtn );
00397
00398
outsideLibDirMoveUpBtn =
new QPushButton(
libPathTab,
"outsideLibDirMoveUpBtn" );
00399
layout10->addWidget(
outsideLibDirMoveUpBtn );
00400
00401
outsideLibDirMoveDownBtn =
new QPushButton(
libPathTab,
"outsideLibDirMoveDownBtn" );
00402
layout10->addWidget(
outsideLibDirMoveDownBtn );
00403
Spacer2_2_2 =
new QSpacerItem( 20, 70, QSizePolicy::Minimum, QSizePolicy::Expanding );
00404
layout10->addItem(
Spacer2_2_2 );
00405
00406
libPathTabLayout->addLayout(
layout10, 3, 1 );
00407
TabBuild->insertTab(
libPathTab,
QString(
"") );
00408
00409
tab_3 =
new QWidget(
TabBuild,
"tab_3" );
00410
tabLayout_3 =
new QGridLayout(
tab_3, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"tabLayout_3");
00411
00412
intDeps_view =
new QListView(
tab_3,
"intDeps_view" );
00413
intDeps_view->addColumn( QString::null );
00414
intDeps_view->setResizeMode( QListView::LastColumn );
00415
00416
tabLayout_3->addWidget(
intDeps_view, 1, 0 );
00417
00418
Layout9_3_2 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"Layout9_3_2");
00419
Spacer5_2_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00420
Layout9_3_2->addItem(
Spacer5_2_2_2 );
00421
00422
intMoveUp_button =
new QPushButton(
tab_3,
"intMoveUp_button" );
00423
Layout9_3_2->addWidget(
intMoveUp_button );
00424
00425
intMoveDown_button =
new QPushButton(
tab_3,
"intMoveDown_button" );
00426
Layout9_3_2->addWidget(
intMoveDown_button );
00427
Spacer6_2_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00428
Layout9_3_2->addItem(
Spacer6_2_2_2 );
00429
00430
tabLayout_3->addLayout(
Layout9_3_2, 1, 1 );
00431
00432
textLabel1_3 =
new QLabel(
tab_3,
"textLabel1_3" );
00433
00434
tabLayout_3->addWidget(
textLabel1_3, 0, 0 );
00435
00436
textLabel1_3_2 =
new QLabel(
tab_3,
"textLabel1_3_2" );
00437
00438
tabLayout_3->addWidget(
textLabel1_3_2, 2, 0 );
00439
00440
extDeps_view =
new QListView(
tab_3,
"extDeps_view" );
00441
extDeps_view->addColumn( QString::null );
00442
extDeps_view->setResizeMode( QListView::LastColumn );
00443
00444
tabLayout_3->addWidget(
extDeps_view, 3, 0 );
00445
00446
layout9_2 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"layout9_2");
00447
Spacer7_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00448
layout9_2->addItem(
Spacer7_2_2 );
00449
00450
extAdd_button =
new QPushButton(
tab_3,
"extAdd_button" );
00451
layout9_2->addWidget(
extAdd_button );
00452
00453
extRemove_button =
new QPushButton(
tab_3,
"extRemove_button" );
00454
layout9_2->addWidget(
extRemove_button );
00455
00456
extEdit_button =
new QPushButton(
tab_3,
"extEdit_button" );
00457
layout9_2->addWidget(
extEdit_button );
00458
00459
extMoveUp_button =
new QPushButton(
tab_3,
"extMoveUp_button" );
00460
layout9_2->addWidget(
extMoveUp_button );
00461
00462
extMoveDown_button =
new QPushButton(
tab_3,
"extMoveDown_button" );
00463
layout9_2->addWidget(
extMoveDown_button );
00464
Spacer8_2_2 =
new QSpacerItem( 20, 64, QSizePolicy::Minimum, QSizePolicy::Expanding );
00465
layout9_2->addItem(
Spacer8_2_2 );
00466
00467
tabLayout_3->addLayout(
layout9_2, 3, 1 );
00468
TabBuild->insertTab(
tab_3,
QString(
"") );
00469
00470
tab_4 =
new QWidget(
TabBuild,
"tab_4" );
00471
tabLayout_4 =
new QVBoxLayout(
tab_4, KDialog::marginHint(), KDialog::spacingHint(),
"tabLayout_4");
00472
00473
GroupBox3 =
new QGroupBox(
tab_4,
"GroupBox3" );
00474
GroupBox3->setColumnLayout(0, Qt::Vertical );
00475
GroupBox3->layout()->setSpacing( KDialog::spacingHint() );
00476
GroupBox3->layout()->setMargin( KDialog::marginHint() );
00477
GroupBox3Layout =
new QGridLayout(
GroupBox3->layout() );
00478
GroupBox3Layout->setAlignment( Qt::AlignTop );
00479
00480
TextLabel1 =
new QLabel(
GroupBox3,
"TextLabel1" );
00481
00482
GroupBox3Layout->addWidget(
TextLabel1, 0, 0 );
00483
00484
m_defines =
new KLineEdit(
GroupBox3,
"m_defines" );
00485
00486
GroupBox3Layout->addWidget(
m_defines, 0, 1 );
00487
tabLayout_4->addWidget(
GroupBox3 );
00488
00489
GroupBox2 =
new QGroupBox(
tab_4,
"GroupBox2" );
00490
GroupBox2->setColumnLayout(0, Qt::Vertical );
00491
GroupBox2->layout()->setSpacing( KDialog::spacingHint() );
00492
GroupBox2->layout()->setMargin( KDialog::marginHint() );
00493
GroupBox2Layout =
new QGridLayout(
GroupBox2->layout() );
00494
GroupBox2Layout->setAlignment( Qt::AlignTop );
00495
00496
TextLabel2_2_2 =
new QLabel(
GroupBox2,
"TextLabel2_2_2" );
00497
00498
GroupBox2Layout->addWidget(
TextLabel2_2_2, 1, 0 );
00499
00500
TextLabel2_2 =
new QLabel(
GroupBox2,
"TextLabel2_2" );
00501
00502
GroupBox2Layout->addWidget(
TextLabel2_2, 0, 0 );
00503
00504
m_debugFlags =
new KLineEdit(
GroupBox2,
"m_debugFlags" );
00505
00506
GroupBox2Layout->addWidget(
m_debugFlags, 0, 1 );
00507
00508
m_releaseFlags =
new KLineEdit(
GroupBox2,
"m_releaseFlags" );
00509
00510
GroupBox2Layout->addWidget(
m_releaseFlags, 1, 1 );
00511
tabLayout_4->addWidget(
GroupBox2 );
00512
Spacer4 =
new QSpacerItem( 0, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00513
tabLayout_4->addItem(
Spacer4 );
00514
TabBuild->insertTab(
tab_4,
QString(
"") );
00515
00516
buildOrderTab =
new QWidget(
TabBuild,
"buildOrderTab" );
00517
buildOrderTabLayout =
new QGridLayout(
buildOrderTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"buildOrderTabLayout");
00518
00519
Layout9_2 =
new QVBoxLayout( 0, 0, KDialog::spacingHint(),
"Layout9_2");
00520
Spacer2_3_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00521
Layout9_2->addItem(
Spacer2_3_2 );
00522
00523
buildmoveup_button =
new QPushButton(
buildOrderTab,
"buildmoveup_button" );
00524
Layout9_2->addWidget(
buildmoveup_button );
00525
00526
buildmovedown_button =
new QPushButton(
buildOrderTab,
"buildmovedown_button" );
00527
Layout9_2->addWidget(
buildmovedown_button );
00528
Spacer3_2_2 =
new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00529
Layout9_2->addItem(
Spacer3_2_2 );
00530
00531
buildOrderTabLayout->addLayout(
Layout9_2, 1, 1 );
00532
00533
buildorder_label =
new QLabel(
buildOrderTab,
"buildorder_label" );
00534
QFont buildorder_label_font(
buildorder_label->font() );
00535
buildorder_label->setFont( buildorder_label_font );
00536
00537
buildOrderTabLayout->addMultiCellWidget(
buildorder_label, 0, 0, 0, 1 );
00538
00539
buildorder_listview =
new QListView(
buildOrderTab,
"buildorder_listview" );
00540
buildorder_listview->addColumn( QString::null );
00541
buildorder_listview->setResizeMode( QListView::LastColumn );
00542
00543
buildOrderTabLayout->addWidget(
buildorder_listview, 1, 0 );
00544
TabBuild->insertTab(
buildOrderTab,
QString(
"") );
00545
00546
tab_5 =
new QWidget(
TabBuild,
"tab_5" );
00547
tabLayout_5 =
new QGridLayout(
tab_5, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"tabLayout_5");
00548
00549
mocdir_label =
new QLabel(
tab_5,
"mocdir_label" );
00550
00551
tabLayout_5->addWidget(
mocdir_label, 0, 0 );
00552
00553
uidir_label =
new QLabel(
tab_5,
"uidir_label" );
00554
00555
tabLayout_5->addWidget(
uidir_label, 1, 0 );
00556
00557
mocdir_url =
new KURLRequester(
tab_5,
"mocdir_url" );
00558
00559
tabLayout_5->addWidget(
mocdir_url, 0, 1 );
00560
00561
uidir_url =
new KURLRequester(
tab_5,
"uidir_url" );
00562
00563
tabLayout_5->addWidget(
uidir_url, 1, 1 );
00564
00565
objdir_label =
new QLabel(
tab_5,
"objdir_label" );
00566
00567
tabLayout_5->addWidget(
objdir_label, 2, 0 );
00568
00569
objdir_url =
new KURLRequester(
tab_5,
"objdir_url" );
00570
00571
tabLayout_5->addWidget(
objdir_url, 2, 1 );
00572
spacer19 =
new QSpacerItem( 20, 280, QSizePolicy::Minimum, QSizePolicy::Expanding );
00573
tabLayout_5->addItem(
spacer19, 3, 1 );
00574
TabBuild->insertTab(
tab_5,
QString(
"") );
00575
00576
corbaTab =
new QWidget(
TabBuild,
"corbaTab" );
00577
corbaTabLayout =
new QGridLayout(
corbaTab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(),
"corbaTabLayout");
00578
spacer18 =
new QSpacerItem( 20, 171, QSizePolicy::Minimum, QSizePolicy::Expanding );
00579
corbaTabLayout->addItem(
spacer18, 1, 0 );
00580
00581
idlGroup =
new QGroupBox(
corbaTab,
"idlGroup" );
00582
idlGroup->setColumnLayout(0, Qt::Vertical );
00583
idlGroup->layout()->setSpacing( KDialog::spacingHint() );
00584
idlGroup->layout()->setMargin( 11 );
00585
idlGroupLayout =
new QGridLayout(
idlGroup->layout() );
00586
idlGroupLayout->setAlignment( Qt::AlignTop );
00587
00588
TextLabel2_3 =
new QLabel(
idlGroup,
"TextLabel2_3" );
00589
00590
idlGroupLayout->addWidget(
TextLabel2_3, 1, 0 );
00591
00592
idlCmdOptionsEdit =
new KLineEdit(
idlGroup,
"idlCmdOptionsEdit" );
00593
00594
idlGroupLayout->addWidget(
idlCmdOptionsEdit, 1, 1 );
00595
00596
idlCmdEdit =
new KURLRequester(
idlGroup,
"idlCmdEdit" );
00597
00598
idlGroupLayout->addWidget(
idlCmdEdit, 0, 1 );
00599
00600
TextLabel1_2_2 =
new QLabel(
idlGroup,
"TextLabel1_2_2" );
00601
00602
idlGroupLayout->addWidget(
TextLabel1_2_2, 0, 0 );
00603
00604
corbaTabLayout->addWidget(
idlGroup, 0, 0 );
00605
TabBuild->insertTab(
corbaTab,
QString(
"") );
00606
00607
ProjectConfigurationDlgBaseLayout->addMultiCellWidget(
TabBuild, 0, 0, 0, 2 );
00608
languageChange();
00609 resize(
QSize(570, 487).expandedTo(minimumSizeHint()) );
00610 clearWState( WState_Polished );
00611
00612
00613 connect(
buttonCancel, SIGNAL( clicked() ),
this, SLOT( reject() ) );
00614 connect(
Browse, SIGNAL( clicked() ),
this, SLOT(
browseTargetPath() ) );
00615 connect(
radioSubdirs, SIGNAL( stateChanged(
int) ),
this, SLOT(
clickSubdirsTemplate() ) );
00616 connect(
radioLibrary, SIGNAL( stateChanged(
int) ),
this, SLOT(
templateLibraryClicked(
int) ) );
00617 connect(
insideIncMoveUpBtn, SIGNAL( clicked() ),
this, SLOT(
insideIncMoveUpClicked() ) );
00618 connect(
insideIncMoveDownBtn, SIGNAL( clicked() ),
this, SLOT(
insideIncMoveDownClicked() ) );
00619 connect(
insideLibMoveUpBtn, SIGNAL( clicked() ),
this, SLOT(
insideLibMoveUpClicked() ) );
00620 connect(
insideLibMoveDownBtn, SIGNAL( clicked() ),
this, SLOT(
insideLibMoveDownClicked() ) );
00621 connect(
outsideIncAddBtn, SIGNAL( clicked() ),
this, SLOT(
outsideIncAddClicked() ) );
00622 connect(
outsideIncRemoveBtn, SIGNAL( clicked() ),
this, SLOT(
outsideIncRemoveClicked() ) );
00623 connect(
outsideIncMoveUpBtn, SIGNAL( clicked() ),
this, SLOT(
outsideIncMoveUpClicked() ) );
00624 connect(
outsideIncMoveDownBtn, SIGNAL( clicked() ),
this, SLOT(
outsideIncMoveDownClicked() ) );
00625 connect(
outsideLibAddBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibAddClicked() ) );
00626 connect(
outsideLibRemoveBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibRemoveClicked() ) );
00627 connect(
outsideLibMoveUpBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibMoveUpClicked() ) );
00628 connect(
outsideLibMoveDownBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibMoveDownClicked() ) );
00629 connect(
buildmoveup_button, SIGNAL( clicked() ),
this, SLOT(
buildorderMoveUpClicked() ) );
00630 connect(
buildmovedown_button, SIGNAL( clicked() ),
this, SLOT(
buildorderMoveDownClicked() ) );
00631 connect(
buttonOk, SIGNAL( clicked() ),
this, SLOT(
updateProjectConfiguration() ) );
00632 connect(
outsideLibDirAddBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibDirAddClicked() ) );
00633 connect(
outsideLibDirRemoveBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibDirRemoveClicked() ) );
00634 connect(
outsideLibDirEditBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibDirEditClicked() ) );
00635 connect(
outsideLibEditBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibEditClicked() ) );
00636 connect(
outsideIncEditBtn, SIGNAL( clicked() ),
this, SLOT(
outsideIncEditClicked() ) );
00637 connect(
staticRadio, SIGNAL( stateChanged(
int) ),
this, SLOT(
slotStaticLibClicked(
int) ) );
00638 connect(
checkInstallTarget, SIGNAL( clicked() ),
this, SLOT(
slotInstallTargetClicked() ) );
00639 connect(
intMoveUp_button, SIGNAL( clicked() ),
this, SLOT(
intMoveUp_button_clicked() ) );
00640 connect(
intMoveDown_button, SIGNAL( clicked() ),
this, SLOT(
intMoveDown_button_clicked() ) );
00641 connect(
extAdd_button, SIGNAL( clicked() ),
this, SLOT(
extAdd_button_clicked() ) );
00642 connect(
extRemove_button, SIGNAL( clicked() ),
this, SLOT(
extRemove_button_clicked() ) );
00643 connect(
extEdit_button, SIGNAL( clicked() ),
this, SLOT(
extEdit_button_clicked() ) );
00644 connect(
extMoveUp_button, SIGNAL( clicked() ),
this, SLOT(
extMoveUp_button_clicked() ) );
00645 connect(
extMoveDown_button, SIGNAL( clicked() ),
this, SLOT(
extMoveDown_button_clicked() ) );
00646 connect(
outsideLibDirMoveUpBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibDirMoveUpClicked() ) );
00647 connect(
outsideLibDirMoveDownBtn, SIGNAL( clicked() ),
this, SLOT(
outsideLibDirMoveDownClicked() ) );
00648
00649
00650 setTabOrder(
radioApplication,
radioLibrary );
00651 setTabOrder(
radioLibrary,
radioSubdirs );
00652 setTabOrder(
radioSubdirs,
m_targetPath );
00653 setTabOrder(
m_targetPath,
Browse );
00654 setTabOrder(
Browse,
m_targetOutputFile );
00655 setTabOrder(
m_targetOutputFile,
checkInstallTarget );
00656 setTabOrder(
checkInstallTarget,
m_InstallTargetPath );
00657 setTabOrder(
m_InstallTargetPath,
makefile_url );
00658 setTabOrder(
makefile_url,
TabBuild );
00659 setTabOrder(
TabBuild,
checkDontInheritConfig );
00660 setTabOrder(
checkDontInheritConfig,
radioDebugMode );
00661 setTabOrder(
radioDebugMode,
radioReleaseMode );
00662 setTabOrder(
radioReleaseMode,
checkWarning );
00663 setTabOrder(
checkWarning,
checkQt );
00664 setTabOrder(
checkQt,
checkOpenGL );
00665 setTabOrder(
checkOpenGL,
checkOrdered );
00666 setTabOrder(
checkOrdered,
stlCheck );
00667 setTabOrder(
stlCheck,
checkThread );
00668 setTabOrder(
checkThread,
checkX11 );
00669 setTabOrder(
checkX11,
exceptionCheck );
00670 setTabOrder(
exceptionCheck,
rttiCheck );
00671 setTabOrder(
rttiCheck,
staticRadio );
00672 setTabOrder(
staticRadio,
m_targetLibraryVersion );
00673 setTabOrder(
m_targetLibraryVersion,
insideinc_listview );
00674 setTabOrder(
insideinc_listview,
insideIncMoveUpBtn );
00675 setTabOrder(
insideIncMoveUpBtn,
insideIncMoveDownBtn );
00676 setTabOrder(
insideIncMoveDownBtn,
outsideinc_listview );
00677 setTabOrder(
outsideinc_listview,
outsideIncAddBtn );
00678 setTabOrder(
outsideIncAddBtn,
outsideIncRemoveBtn );
00679 setTabOrder(
outsideIncRemoveBtn,
outsideIncEditBtn );
00680 setTabOrder(
outsideIncEditBtn,
outsideIncMoveUpBtn );
00681 setTabOrder(
outsideIncMoveUpBtn,
outsideIncMoveDownBtn );
00682 setTabOrder(
outsideIncMoveDownBtn,
insidelib_listview );
00683 setTabOrder(
insidelib_listview,
insideLibMoveUpBtn );
00684 setTabOrder(
insideLibMoveUpBtn,
insideLibMoveDownBtn );
00685 setTabOrder(
insideLibMoveDownBtn,
outsidelib_listview );
00686 setTabOrder(
outsidelib_listview,
outsideLibAddBtn );
00687 setTabOrder(
outsideLibAddBtn,
outsideLibRemoveBtn );
00688 setTabOrder(
outsideLibRemoveBtn,
outsideLibEditBtn );
00689 setTabOrder(
outsideLibEditBtn,
outsideLibMoveUpBtn );
00690 setTabOrder(
outsideLibMoveUpBtn,
outsideLibMoveDownBtn );
00691 setTabOrder(
outsideLibMoveDownBtn,
outsidelibdir_listview );
00692 setTabOrder(
outsidelibdir_listview,
outsideLibDirAddBtn );
00693 setTabOrder(
outsideLibDirAddBtn,
outsideLibDirRemoveBtn );
00694 setTabOrder(
outsideLibDirRemoveBtn,
outsideLibDirEditBtn );
00695 setTabOrder(
outsideLibDirEditBtn,
outsideLibDirMoveUpBtn );
00696 setTabOrder(
outsideLibDirMoveUpBtn,
outsideLibDirMoveDownBtn );
00697 setTabOrder(
outsideLibDirMoveDownBtn,
intDeps_view );
00698 setTabOrder(
intDeps_view,
intMoveUp_button );
00699 setTabOrder(
intMoveUp_button,
intMoveDown_button );
00700 setTabOrder(
intMoveDown_button,
extDeps_view );
00701 setTabOrder(
extDeps_view,
extAdd_button );
00702 setTabOrder(
extAdd_button,
extRemove_button );
00703 setTabOrder(
extRemove_button,
extEdit_button );
00704 setTabOrder(
extEdit_button,
extMoveUp_button );
00705 setTabOrder(
extMoveUp_button,
extMoveDown_button );
00706 setTabOrder(
extMoveDown_button,
m_defines );
00707 setTabOrder(
m_defines,
m_debugFlags );
00708 setTabOrder(
m_debugFlags,
m_releaseFlags );
00709 setTabOrder(
m_releaseFlags,
buildorder_listview );
00710 setTabOrder(
buildorder_listview,
buildmoveup_button );
00711 setTabOrder(
buildmoveup_button,
buildmovedown_button );
00712 setTabOrder(
buildmovedown_button,
mocdir_url );
00713 setTabOrder(
mocdir_url,
uidir_url );
00714 setTabOrder(
uidir_url,
objdir_url );
00715 setTabOrder(
objdir_url,
idlCmdEdit );
00716 setTabOrder(
idlCmdEdit,
idlCmdOptionsEdit );
00717 setTabOrder(
idlCmdOptionsEdit,
buttonOk );
00718 setTabOrder(
buttonOk,
buttonCancel );
00719 setTabOrder(
buttonCancel,
pluginRadio );
00720 setTabOrder(
pluginRadio,
sharedRadio );
00721
00722
00723
TextLabel1_2->setBuddy(
m_targetPath );
00724
TextLabel2->setBuddy(
m_targetOutputFile );
00725
textLabel1_2->setBuddy(
m_InstallTargetPath );
00726
textLabel1->setBuddy(
m_targetLibraryVersion );
00727
insideinc_label->setBuddy(
insideinc_listview );
00728
TextLabel2_2_4->setBuddy(
outsideinc_listview );
00729
outsidelib_label->setBuddy(
outsidelib_listview );
00730
insidelib_label->setBuddy(
insidelib_listview );
00731
TextLabel2_2_4_2->setBuddy(
outsideinc_listview );
00732
textLabel1_3->setBuddy(
intDeps_view );
00733
textLabel1_3_2->setBuddy(
extDeps_view );
00734
TextLabel2_2_2->setBuddy(
m_releaseFlags );
00735
TextLabel2_2->setBuddy(
m_debugFlags );
00736
buildorder_label->setBuddy(
buildorder_listview );
00737
mocdir_label->setBuddy(
mocdir_url );
00738
uidir_label->setBuddy(
uidir_url );
00739
objdir_label->setBuddy(
objdir_url );
00740
TextLabel2_3->setBuddy(
idlCmdOptionsEdit );
00741
TextLabel1_2_2->setBuddy(
idlCmdEdit );
00742 }
00743
00744
00745
00746
00747 ProjectConfigurationDlgBase::~ProjectConfigurationDlgBase()
00748 {
00749
00750 }
00751
00752
00753
00754
00755
00756 void ProjectConfigurationDlgBase::languageChange()
00757 {
00758 setCaption( tr2i18n(
"QMake Subproject Configuration" ) );
00759
buttonOk->setText( tr2i18n(
"&OK" ) );
00760
buttonCancel->setText( tr2i18n(
"&Cancel" ) );
00761
groupTemplate->setTitle( tr2i18n(
"Template" ) );
00762
radioApplication->setText( tr2i18n(
"&Application" ) );
00763 QToolTip::add(
radioApplication, tr2i18n(
"Create an application" ) );
00764
radioLibrary->setText( tr2i18n(
"&Library" ) );
00765 QToolTip::add(
radioLibrary, tr2i18n(
"Create a library" ) );
00766
radioSubdirs->setText( tr2i18n(
"&Subdirectories" ) );
00767 QToolTip::add(
radioSubdirs, tr2i18n(
"This project holds subdirectories" ) );
00768
GroupBox1->setTitle( tr2i18n(
"Target" ) );
00769
TextLabel1_2->setText( tr2i18n(
"&Path:" ) );
00770
TextLabel2->setText( tr2i18n(
"Output &file:" ) );
00771
Browse->setText( tr2i18n(
"Browse..." ) );
00772 QToolTip::add(
Browse, tr2i18n(
"Browse" ) );
00773
groupBox7->setTitle( tr2i18n(
"Target Installation" ) );
00774
checkInstallTarget->setText( tr2i18n(
"I&nstall" ) );
00775
textLabel1_2->setText( tr2i18n(
"&Installation path:" ) );
00776
groupBox6->setTitle( tr2i18n(
"&Makefile" ) );
00777
TabBuild->changeTab(
tab, tr2i18n(
"Basics" ) );
00778
libGroup->setTitle( tr2i18n(
"Library Options" ) );
00779
staticRadio->setText( tr2i18n(
"St&atic library" ) );
00780
pluginRadio->setText( tr2i18n(
"&Plugin" ) );
00781
textLabel1->setText( tr2i18n(
"Library &version:" ) );
00782
sharedRadio->setText( tr2i18n(
"S&hared library" ) );
00783
groupRequirements->setTitle( tr2i18n(
"Requirements" ) );
00784
checkThread->setText( tr2i18n(
"&Thread" ) );
00785 QToolTip::add(
checkThread, tr2i18n(
"Requires support for multi-threaded application or library." ) );
00786
checkOpenGL->setText( tr2i18n(
"Open&GL" ) );
00787 QToolTip::add(
checkOpenGL, tr2i18n(
"Requires the OpenGL (or Mesa) headers/libraries" ) );
00788
stlCheck->setText( tr2i18n(
"&STL" ) );
00789
rttiCheck->setText( tr2i18n(
"RTT&I" ) );
00790
checkQt->setText( tr2i18n(
"&Qt" ) );
00791 QToolTip::add(
checkQt, tr2i18n(
"Requires the Qt header files/library" ) );
00792
checkX11->setText( tr2i18n(
"X&11" ) );
00793 QToolTip::add(
checkX11, tr2i18n(
"Support required for X11 application or library" ) );
00794
checkOrdered->setText( tr2i18n(
"Ord&ered" ) );
00795 QToolTip::add(
checkOrdered, tr2i18n(
"Support required for X11 application or library" ) );
00796
exceptionCheck->setText( tr2i18n(
"E&xceptions " ) );
00797
groupBuildMode->setTitle( tr2i18n(
"Build Mode" ) );
00798 QToolTip::add(
groupBuildMode, tr2i18n(
"Set project to be built in release mode" ) );
00799
radioDebugMode->setText( tr2i18n(
"&Debug" ) );
00800 QToolTip::add(
radioDebugMode, tr2i18n(
"Set project to be built in debug mode" ) );
00801
radioReleaseMode->setText( tr2i18n(
"&Release" ) );
00802 QToolTip::add(
radioReleaseMode, tr2i18n(
"Set project to be built in release mode" ) );
00803
checkWarning->setText( tr2i18n(
"Enable &warnings" ) );
00804 QToolTip::add(
checkWarning, tr2i18n(
"Show compiler warnings" ) );
00805
checkDontInheritConfig->setText( tr2i18n(
"Don't inherit the configuration options of top level projects" ) );
00806 QToolTip::add(
checkDontInheritConfig, QString::null );
00807
TabBuild->changeTab(
tab_2, tr2i18n(
"Configuration" ) );
00808
insideinc_label->setText( tr2i18n(
"Directories in&side project:" ) );
00809
insideIncMoveUpBtn->setText( tr2i18n(
"Move &Up" ) );
00810
insideIncMoveDownBtn->setText( tr2i18n(
"Move &Down" ) );
00811
TextLabel2_2_4->setText( tr2i18n(
"Directories ou&tside project:" ) );
00812
outsideinc_listview->header()->setLabel( 0, QString::null );
00813
insideinc_listview->header()->setLabel( 0, QString::null );
00814
outsideIncAddBtn->setText( tr2i18n(
"&Add..." ) );
00815
outsideIncRemoveBtn->setText( tr2i18n(
"&Remove" ) );
00816
outsideIncEditBtn->setText( tr2i18n(
"&Edit" ) );
00817
outsideIncMoveUpBtn->setText( tr2i18n(
"Move U&p" ) );
00818
outsideIncMoveDownBtn->setText( tr2i18n(
"Move Dow&n" ) );
00819
TabBuild->changeTab(
incaddTab, tr2i18n(
"Includes" ) );
00820
outsidelib_listview->header()->setLabel( 0, QString::null );
00821
outsidelib_label->setText( tr2i18n(
"Link libraries ou&tside project:" ) );
00822
insideLibMoveUpBtn->setText( tr2i18n(
"Move &Up" ) );
00823
insideLibMoveDownBtn->setText( tr2i18n(
"Move &Down" ) );
00824
insidelib_listview->header()->setLabel( 0, QString::null );
00825
outsideLibAddBtn->setText( tr2i18n(
"&Add..." ) );
00826
outsideLibRemoveBtn->setText( tr2i18n(
"&Remove" ) );
00827
outsideLibEditBtn->setText( tr2i18n(
"&Edit" ) );
00828
outsideLibMoveUpBtn->setText( tr2i18n(
"Move U&p" ) );
00829
outsideLibMoveDownBtn->setText( tr2i18n(
"Move Dow&n" ) );
00830
insidelib_label->setText( tr2i18n(
"Link convenience libraries in&side project:" ) );
00831
TabBuild->changeTab(
libAddTab, tr2i18n(
"Libraries" ) );
00832
outsidelibdir_listview->header()->setLabel( 0, QString::null );
00833
TextLabel2_2_4_2->setText( tr2i18n(
"Lib directories ou&tside project:" ) );
00834
outsideLibDirAddBtn->setText( tr2i18n(
"&Add..." ) );
00835
outsideLibDirRemoveBtn->setText( tr2i18n(
"&Remove" ) );
00836
outsideLibDirEditBtn->setText( tr2i18n(
"&Edit" ) );
00837
outsideLibDirMoveUpBtn->setText( tr2i18n(
"Move U&p" ) );
00838
outsideLibDirMoveDownBtn->setText( tr2i18n(
"Move Dow&n" ) );
00839
TabBuild->changeTab(
libPathTab, tr2i18n(
"Library Paths" ) );
00840
intDeps_view->header()->setLabel( 0, QString::null );
00841
intMoveUp_button->setText( tr2i18n(
"Move &Up" ) );
00842
intMoveDown_button->setText( tr2i18n(
"Move &Down" ) );
00843
textLabel1_3->setText( tr2i18n(
"Targets &in project:" ) );
00844
textLabel1_3_2->setText( tr2i18n(
"&Miscellaneous targets:" ) );
00845
extDeps_view->header()->setLabel( 0, QString::null );
00846
extAdd_button->setText( tr2i18n(
"&Add..." ) );
00847
extRemove_button->setText( tr2i18n(
"&Remove" ) );
00848
extEdit_button->setText( tr2i18n(
"&Edit" ) );
00849
extMoveUp_button->setText( tr2i18n(
"Move U&p" ) );
00850
extMoveDown_button->setText( tr2i18n(
"Move Dow&n" ) );
00851
TabBuild->changeTab(
tab_3, tr2i18n(
"Dependencies" ) );
00852
GroupBox3->setTitle( tr2i18n(
"&Precompiler (-D option)" ) );
00853
TextLabel1->setText( tr2i18n(
"Defines:" ) );
00854
GroupBox2->setTitle( tr2i18n(
"Compiler" ) );
00855
TextLabel2_2_2->setText( tr2i18n(
"&Release flags:" ) );
00856
TextLabel2_2->setText( tr2i18n(
"&Debug flags:" ) );
00857
TabBuild->changeTab(
tab_4, tr2i18n(
"Compiler" ) );
00858
buildmoveup_button->setText( tr2i18n(
"Move &Up" ) );
00859
buildmovedown_button->setText( tr2i18n(
"Move &Down" ) );
00860
buildorder_label->setText( tr2i18n(
"O&rder in which sub projects are built:" ) );
00861
buildorder_listview->header()->setLabel( 0, QString::null );
00862
TabBuild->changeTab(
buildOrderTab, tr2i18n(
"Build Order" ) );
00863
mocdir_label->setText( tr2i18n(
"&MOC files:" ) );
00864
uidir_label->setText( tr2i18n(
"&UI files:" ) );
00865
objdir_label->setText( tr2i18n(
"Ob&ject files:" ) );
00866
TabBuild->changeTab(
tab_5, tr2i18n(
"Intermediate Locations" ) );
00867
idlGroup->setTitle( tr2i18n(
"Target" ) );
00868
TextLabel2_3->setText( tr2i18n(
"Compiler o&ptions:" ) );
00869
TextLabel1_2_2->setText( tr2i18n(
"&IDL compiler:" ) );
00870
TabBuild->changeTab(
corbaTab, tr2i18n(
"CORBA" ) );
00871 }
00872
00873 void ProjectConfigurationDlgBase::browseTargetPath()
00874 {
00875 qWarning(
"ProjectConfigurationDlgBase::browseTargetPath(): Not implemented yet" );
00876 }
00877
00878 void ProjectConfigurationDlgBase::clickSubdirsTemplate()
00879 {
00880 qWarning(
"ProjectConfigurationDlgBase::clickSubdirsTemplate(): Not implemented yet" );
00881 }
00882
00883 void ProjectConfigurationDlgBase::updateProjectConfiguration()
00884 {
00885 qWarning(
"ProjectConfigurationDlgBase::updateProjectConfiguration(): Not implemented yet" );
00886 }
00887
00888 void ProjectConfigurationDlgBase::templateLibraryClicked(
int)
00889 {
00890 qWarning(
"ProjectConfigurationDlgBase::templateLibraryClicked(int): Not implemented yet" );
00891 }
00892
00893 void ProjectConfigurationDlgBase::buildorderMoveUpClicked()
00894 {
00895 qWarning(
"ProjectConfigurationDlgBase::buildorderMoveUpClicked(): Not implemented yet" );
00896 }
00897
00898 void ProjectConfigurationDlgBase::buildorderMoveDownClicked()
00899 {
00900 qWarning(
"ProjectConfigurationDlgBase::buildorderMoveDownClicked(): Not implemented yet" );
00901 }
00902
00903 void ProjectConfigurationDlgBase::outsideIncMoveUpClicked()
00904 {
00905 qWarning(
"ProjectConfigurationDlgBase::outsideIncMoveUpClicked(): Not implemented yet" );
00906 }
00907
00908 void ProjectConfigurationDlgBase::outsideIncMoveDownClicked()
00909 {
00910 qWarning(
"ProjectConfigurationDlgBase::outsideIncMoveDownClicked(): Not implemented yet" );
00911 }
00912
00913 void ProjectConfigurationDlgBase::insideIncMoveUpClicked()
00914 {
00915 qWarning(
"ProjectConfigurationDlgBase::insideIncMoveUpClicked(): Not implemented yet" );
00916 }
00917
00918 void ProjectConfigurationDlgBase::insideIncMoveDownClicked()
00919 {
00920 qWarning(
"ProjectConfigurationDlgBase::insideIncMoveDownClicked(): Not implemented yet" );
00921 }
00922
00923 void ProjectConfigurationDlgBase::outsideLibMoveUpClicked()
00924 {
00925 qWarning(
"ProjectConfigurationDlgBase::outsideLibMoveUpClicked(): Not implemented yet" );
00926 }
00927
00928 void ProjectConfigurationDlgBase::outsideLibMoveDownClicked()
00929 {
00930 qWarning(
"ProjectConfigurationDlgBase::outsideLibMoveDownClicked(): Not implemented yet" );
00931 }
00932
00933 void ProjectConfigurationDlgBase::insideLibMoveUpClicked()
00934 {
00935 qWarning(
"ProjectConfigurationDlgBase::insideLibMoveUpClicked(): Not implemented yet" );
00936 }
00937
00938 void ProjectConfigurationDlgBase::insideLibMoveDownClicked()
00939 {
00940 qWarning(
"ProjectConfigurationDlgBase::insideLibMoveDownClicked(): Not implemented yet" );
00941 }
00942
00943 void ProjectConfigurationDlgBase::outsideIncAddClicked()
00944 {
00945 qWarning(
"ProjectConfigurationDlgBase::outsideIncAddClicked(): Not implemented yet" );
00946 }
00947
00948 void ProjectConfigurationDlgBase::outsideIncRemoveClicked()
00949 {
00950 qWarning(
"ProjectConfigurationDlgBase::outsideIncRemoveClicked(): Not implemented yet" );
00951 }
00952
00953 void ProjectConfigurationDlgBase::outsideLibAddClicked()
00954 {
00955 qWarning(
"ProjectConfigurationDlgBase::outsideLibAddClicked(): Not implemented yet" );
00956 }
00957
00958 void ProjectConfigurationDlgBase::outsideLibRemoveClicked()
00959 {
00960 qWarning(
"ProjectConfigurationDlgBase::outsideLibRemoveClicked(): Not implemented yet" );
00961 }
00962
00963 void ProjectConfigurationDlgBase::outsideLibDirMoveDownClicked()
00964 {
00965 qWarning(
"ProjectConfigurationDlgBase::outsideLibDirMoveDownClicked(): Not implemented yet" );
00966 }
00967
00968 void ProjectConfigurationDlgBase::outsideLibDirMoveUpClicked()
00969 {
00970 qWarning(
"ProjectConfigurationDlgBase::outsideLibDirMoveUpClicked(): Not implemented yet" );
00971 }
00972
00973 void ProjectConfigurationDlgBase::outsideLibDirAddClicked()
00974 {
00975 qWarning(
"ProjectConfigurationDlgBase::outsideLibDirAddClicked(): Not implemented yet" );
00976 }
00977
00978 void ProjectConfigurationDlgBase::outsideLibDirRemoveClicked()
00979 {
00980 qWarning(
"ProjectConfigurationDlgBase::outsideLibDirRemoveClicked(): Not implemented yet" );
00981 }
00982
00983 void ProjectConfigurationDlgBase::outsideLibDirEditClicked()
00984 {
00985 qWarning(
"ProjectConfigurationDlgBase::outsideLibDirEditClicked(): Not implemented yet" );
00986 }
00987
00988 void ProjectConfigurationDlgBase::outsideLibEditClicked()
00989 {
00990 qWarning(
"ProjectConfigurationDlgBase::outsideLibEditClicked(): Not implemented yet" );
00991 }
00992
00993 void ProjectConfigurationDlgBase::outsideIncEditClicked()
00994 {
00995 qWarning(
"ProjectConfigurationDlgBase::outsideIncEditClicked(): Not implemented yet" );
00996 }
00997
00998 void ProjectConfigurationDlgBase::prjDepsMoveUpClicked()
00999 {
01000 qWarning(
"ProjectConfigurationDlgBase::prjDepsMoveUpClicked(): Not implemented yet" );
01001 }
01002
01003 void ProjectConfigurationDlgBase::prjDepsMoveDownClicked()
01004 {
01005 qWarning(
"ProjectConfigurationDlgBase::prjDepsMoveDownClicked(): Not implemented yet" );
01006 }
01007
01008 void ProjectConfigurationDlgBase::slotStaticLibClicked(
int)
01009 {
01010 qWarning(
"ProjectConfigurationDlgBase::slotStaticLibClicked(int): Not implemented yet" );
01011 }
01012
01013 void ProjectConfigurationDlgBase::slotInstallTargetClicked()
01014 {
01015 qWarning(
"ProjectConfigurationDlgBase::slotInstallTargetClicked(): Not implemented yet" );
01016 }
01017
01018 void ProjectConfigurationDlgBase::intMoveUp_button_clicked()
01019 {
01020 qWarning(
"ProjectConfigurationDlgBase::intMoveUp_button_clicked(): Not implemented yet" );
01021 }
01022
01023 void ProjectConfigurationDlgBase::intMoveDown_button_clicked()
01024 {
01025 qWarning(
"ProjectConfigurationDlgBase::intMoveDown_button_clicked(): Not implemented yet" );
01026 }
01027
01028 void ProjectConfigurationDlgBase::extAdd_button_clicked()
01029 {
01030 qWarning(
"ProjectConfigurationDlgBase::extAdd_button_clicked(): Not implemented yet" );
01031 }
01032
01033 void ProjectConfigurationDlgBase::extRemove_button_clicked()
01034 {
01035 qWarning(
"ProjectConfigurationDlgBase::extRemove_button_clicked(): Not implemented yet" );
01036 }
01037
01038 void ProjectConfigurationDlgBase::extEdit_button_clicked()
01039 {
01040 qWarning(
"ProjectConfigurationDlgBase::extEdit_button_clicked(): Not implemented yet" );
01041 }
01042
01043 void ProjectConfigurationDlgBase::extMoveUp_button_clicked()
01044 {
01045 qWarning(
"ProjectConfigurationDlgBase::extMoveUp_button_clicked(): Not implemented yet" );
01046 }
01047
01048 void ProjectConfigurationDlgBase::extMoveDown_button_clicked()
01049 {
01050 qWarning(
"ProjectConfigurationDlgBase::extMoveDown_button_clicked(): Not implemented yet" );
01051 }
01052
01053
#include "projectconfigurationdlgbase.moc"
This file is part of the documentation for KDevelop Version 3.0.4.