00001 #include <kdialog.h>
00002 #include <klocale.h>
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include "subprojectoptionsdlgbase.h"
00013
00014 #include <qvariant.h>
00015 #include <kdialog.h>
00016 #include <qpushbutton.h>
00017 #include <qtabwidget.h>
00018 #include <qwidget.h>
00019 #include <qlabel.h>
00020 #include <qlineedit.h>
00021 #include <qcheckbox.h>
00022 #include <qheader.h>
00023 #include <qlistview.h>
00024 #include <qlayout.h>
00025 #include <qtooltip.h>
00026 #include <qwhatsthis.h>
00027
00028
00029
00030
00031
00032
00033
00034
00035 SubprojectOptionsDialogBase::SubprojectOptionsDialogBase( QWidget* parent, const char* name, bool modal, WFlags fl )
00036 : QDialog( parent, name, modal, fl )
00037 {
00038 if ( !name )
00039 setName( "sub project options widget" );
00040 sub_project_options_widgetLayout = new QVBoxLayout( this, KDialog::marginHint(), KDialog::spacingHint(), "sub_project_options_widgetLayout");
00041
00042 subprojectoptions_tabwidget = new QTabWidget( this, "subprojectoptions_tabwidget" );
00043
00044 tab = new QWidget( subprojectoptions_tabwidget, "tab" );
00045 tabLayout = new QVBoxLayout( tab, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout");
00046
00047 cflags_label = new QLabel( tab, "cflags_label" );
00048 QFont cflags_label_font( cflags_label->font() );
00049 cflags_label->setFont( cflags_label_font );
00050 tabLayout->addWidget( cflags_label );
00051
00052 Layout5 = new QHBoxLayout( 0, 0, KDialog::spacingHint(), "Layout5");
00053
00054 cflags_edit = new QLineEdit( tab, "cflags_edit" );
00055 cflags_edit->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)0, 0, 0, cflags_edit->sizePolicy().hasHeightForWidth() ) );
00056 Layout5->addWidget( cflags_edit );
00057
00058 cflags_button = new QPushButton( tab, "cflags_button" );
00059 cflags_button->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, cflags_button->sizePolicy().hasHeightForWidth() ) );
00060 cflags_button->setMaximumSize( QSize( 30, 25 ) );
00061 cflags_button->setAutoDefault( FALSE );
00062 Layout5->addWidget( cflags_button );
00063 tabLayout->addLayout( Layout5 );
00064 Spacer2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Preferred );
00065 tabLayout->addItem( Spacer2 );
00066
00067 cxxflags_label = new QLabel( tab, "cxxflags_label" );
00068 QFont cxxflags_label_font( cxxflags_label->font() );
00069 cxxflags_label->setFont( cxxflags_label_font );
00070 tabLayout->addWidget( cxxflags_label );
00071
00072 Layout3 = new QHBoxLayout( 0, 0, KDialog::spacingHint(), "Layout3");
00073
00074 cxxflags_edit = new QLineEdit( tab, "cxxflags_edit" );
00075 Layout3->addWidget( cxxflags_edit );
00076
00077 cxxflags_button = new QPushButton( tab, "cxxflags_button" );
00078 cxxflags_button->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, cxxflags_button->sizePolicy().hasHeightForWidth() ) );
00079 cxxflags_button->setMaximumSize( QSize( 30, 25 ) );
00080 cxxflags_button->setAutoDefault( FALSE );
00081 Layout3->addWidget( cxxflags_button );
00082 tabLayout->addLayout( Layout3 );
00083 Spacer3 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Preferred );
00084 tabLayout->addItem( Spacer3 );
00085
00086 fflags_label = new QLabel( tab, "fflags_label" );
00087 QFont fflags_label_font( fflags_label->font() );
00088 fflags_label->setFont( fflags_label_font );
00089 tabLayout->addWidget( fflags_label );
00090
00091 Layout4 = new QHBoxLayout( 0, 0, KDialog::spacingHint(), "Layout4");
00092
00093 fflags_edit = new QLineEdit( tab, "fflags_edit" );
00094 Layout4->addWidget( fflags_edit );
00095
00096 fflags_button = new QPushButton( tab, "fflags_button" );
00097 fflags_button->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)0, 0, 0, fflags_button->sizePolicy().hasHeightForWidth() ) );
00098 fflags_button->setMaximumSize( QSize( 30, 25 ) );
00099 fflags_button->setAutoDefault( FALSE );
00100 Layout4->addWidget( fflags_button );
00101 tabLayout->addLayout( Layout4 );
00102 Spacer4 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00103 tabLayout->addItem( Spacer4 );
00104 subprojectoptions_tabwidget->insertTab( tab, QString::fromLatin1("") );
00105
00106 tab_2 = new QWidget( subprojectoptions_tabwidget, "tab_2" );
00107 tabLayout_2 = new QVBoxLayout( tab_2, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_2");
00108
00109 layout11 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "layout11");
00110
00111 metasources_checkbox = new QCheckBox( tab_2, "metasources_checkbox" );
00112 layout11->addWidget( metasources_checkbox );
00113
00114 layout9 = new QGridLayout( 0, 1, 1, 0, KDialog::spacingHint(), "layout9");
00115
00116 Layout9 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout9");
00117 Spacer2_3 = new QSpacerItem( 20, 16, QSizePolicy::Minimum, QSizePolicy::Expanding );
00118 Layout9->addItem( Spacer2_3 );
00119
00120 insidemoveup_button = new QPushButton( tab_2, "insidemoveup_button" );
00121 Layout9->addWidget( insidemoveup_button );
00122
00123 insidemovedown_button = new QPushButton( tab_2, "insidemovedown_button" );
00124 Layout9->addWidget( insidemovedown_button );
00125 Spacer3_2 = new QSpacerItem( 20, 16, QSizePolicy::Minimum, QSizePolicy::Expanding );
00126 Layout9->addItem( Spacer3_2 );
00127
00128 layout9->addLayout( Layout9, 1, 1 );
00129
00130 insideinc_label = new QLabel( tab_2, "insideinc_label" );
00131 QFont insideinc_label_font( insideinc_label->font() );
00132 insideinc_label->setFont( insideinc_label_font );
00133
00134 layout9->addWidget( insideinc_label, 0, 0 );
00135
00136 insideinc_listview = new QListView( tab_2, "insideinc_listview" );
00137 insideinc_listview->addColumn( QString::null );
00138 insideinc_listview->setResizeMode( QListView::LastColumn );
00139
00140 layout9->addWidget( insideinc_listview, 1, 0 );
00141 layout11->addLayout( layout9 );
00142
00143 layout10 = new QGridLayout( 0, 1, 1, 0, KDialog::spacingHint(), "layout10");
00144
00145 Layout10 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout10");
00146 Spacer1_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00147 Layout10->addItem( Spacer1_2 );
00148
00149 outsideadd_button = new QPushButton( tab_2, "outsideadd_button" );
00150 Layout10->addWidget( outsideadd_button );
00151
00152 outsideedit_button = new QPushButton( tab_2, "outsideedit_button" );
00153 Layout10->addWidget( outsideedit_button );
00154
00155 outsideremove_button = new QPushButton( tab_2, "outsideremove_button" );
00156 Layout10->addWidget( outsideremove_button );
00157
00158 outsidemoveup_button = new QPushButton( tab_2, "outsidemoveup_button" );
00159 Layout10->addWidget( outsidemoveup_button );
00160
00161 outsidemovedown_button = new QPushButton( tab_2, "outsidemovedown_button" );
00162 Layout10->addWidget( outsidemovedown_button );
00163 Spacer2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00164 Layout10->addItem( Spacer2_2 );
00165
00166 layout10->addMultiCellLayout( Layout10, 0, 1, 1, 1 );
00167
00168 TextLabel2_2 = new QLabel( tab_2, "TextLabel2_2" );
00169 QFont TextLabel2_2_font( TextLabel2_2->font() );
00170 TextLabel2_2->setFont( TextLabel2_2_font );
00171
00172 layout10->addWidget( TextLabel2_2, 0, 0 );
00173
00174 outsideinc_listview = new QListView( tab_2, "outsideinc_listview" );
00175 outsideinc_listview->addColumn( QString::null );
00176 outsideinc_listview->setResizeMode( QListView::LastColumn );
00177
00178 layout10->addWidget( outsideinc_listview, 1, 0 );
00179 layout11->addLayout( layout10 );
00180 tabLayout_2->addLayout( layout11 );
00181 subprojectoptions_tabwidget->insertTab( tab_2, QString::fromLatin1("") );
00182
00183 tab_3 = new QWidget( subprojectoptions_tabwidget, "tab_3" );
00184 tabLayout_3 = new QGridLayout( tab_3, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_3");
00185
00186 prefix_listview = new QListView( tab_3, "prefix_listview" );
00187 prefix_listview->addColumn( tr2i18n( "Name" ) );
00188 prefix_listview->addColumn( tr2i18n( "Path" ) );
00189 prefix_listview->setAllColumnsShowFocus( TRUE );
00190 prefix_listview->setResizeMode( QListView::AllColumns );
00191
00192 tabLayout_3->addWidget( prefix_listview, 1, 0 );
00193
00194 prefixes_label = new QLabel( tab_3, "prefixes_label" );
00195 QFont prefixes_label_font( prefixes_label->font() );
00196 prefixes_label->setFont( prefixes_label_font );
00197
00198 tabLayout_3->addWidget( prefixes_label, 0, 0 );
00199
00200 Layout6 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout6");
00201 Spacer5 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00202 Layout6->addItem( Spacer5 );
00203
00204 addprefix_button = new QPushButton( tab_3, "addprefix_button" );
00205 Layout6->addWidget( addprefix_button );
00206
00207 editprefix_button = new QPushButton( tab_3, "editprefix_button" );
00208 Layout6->addWidget( editprefix_button );
00209
00210 removeprefix_button = new QPushButton( tab_3, "removeprefix_button" );
00211 Layout6->addWidget( removeprefix_button );
00212 Spacer6 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00213 Layout6->addItem( Spacer6 );
00214
00215 tabLayout_3->addLayout( Layout6, 1, 1 );
00216 subprojectoptions_tabwidget->insertTab( tab_3, QString::fromLatin1("") );
00217
00218 tab_4 = new QWidget( subprojectoptions_tabwidget, "tab_4" );
00219 tabLayout_4 = new QGridLayout( tab_4, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "tabLayout_4");
00220
00221 Layout9_2 = new QVBoxLayout( 0, 0, KDialog::spacingHint(), "Layout9_2");
00222 Spacer2_3_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00223 Layout9_2->addItem( Spacer2_3_2 );
00224
00225 buildmoveup_button = new QPushButton( tab_4, "buildmoveup_button" );
00226 Layout9_2->addWidget( buildmoveup_button );
00227
00228 buildmovedown_button = new QPushButton( tab_4, "buildmovedown_button" );
00229 Layout9_2->addWidget( buildmovedown_button );
00230 Spacer3_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00231 Layout9_2->addItem( Spacer3_2_2 );
00232
00233 tabLayout_4->addLayout( Layout9_2, 1, 1 );
00234
00235 buildorder_listview = new QListView( tab_4, "buildorder_listview" );
00236 buildorder_listview->addColumn( QString::null );
00237 buildorder_listview->setResizeMode( QListView::LastColumn );
00238
00239 tabLayout_4->addWidget( buildorder_listview, 1, 0 );
00240
00241 buildorder_label = new QLabel( tab_4, "buildorder_label" );
00242 QFont buildorder_label_font( buildorder_label->font() );
00243 buildorder_label->setFont( buildorder_label_font );
00244
00245 tabLayout_4->addMultiCellWidget( buildorder_label, 0, 0, 0, 1 );
00246 subprojectoptions_tabwidget->insertTab( tab_4, QString::fromLatin1("") );
00247 sub_project_options_widgetLayout->addWidget( subprojectoptions_tabwidget );
00248
00249 Layout2 = new QHBoxLayout( 0, 0, KDialog::spacingHint(), "Layout2");
00250 Spacer1 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
00251 Layout2->addItem( Spacer1 );
00252
00253 okbutton = new QPushButton( this, "okbutton" );
00254 okbutton->setDefault( TRUE );
00255 Layout2->addWidget( okbutton );
00256
00257 cancelbutton = new QPushButton( this, "cancelbutton" );
00258 Layout2->addWidget( cancelbutton );
00259 sub_project_options_widgetLayout->addLayout( Layout2 );
00260 languageChange();
00261 resize( QSize(442, 437).expandedTo(minimumSizeHint()) );
00262 clearWState( WState_Polished );
00263
00264
00265 connect( cflags_button, SIGNAL( clicked() ), this, SLOT( cflagsClicked() ) );
00266 connect( cxxflags_button, SIGNAL( clicked() ), this, SLOT( cxxFlagsClicked() ) );
00267 connect( removeprefix_button, SIGNAL( clicked() ), this, SLOT( removePrefixClicked() ) );
00268 connect( insidemoveup_button, SIGNAL( clicked() ), this, SLOT( insideMoveUpClicked() ) );
00269 connect( insidemovedown_button, SIGNAL( clicked() ), this, SLOT( insideMoveDownClicked() ) );
00270 connect( outsideadd_button, SIGNAL( clicked() ), this, SLOT( outsideAddClicked() ) );
00271 connect( outsideedit_button, SIGNAL( clicked() ), this, SLOT( outsideEditClicked() ) );
00272 connect( outsidemovedown_button, SIGNAL( clicked() ), this, SLOT( outsideMoveDownClicked() ) );
00273 connect( outsidemoveup_button, SIGNAL( clicked() ), this, SLOT( outsideMoveUpClicked() ) );
00274 connect( outsideremove_button, SIGNAL( clicked() ), this, SLOT( outsideRemoveClicked() ) );
00275 connect( okbutton, SIGNAL( clicked() ), this, SLOT( accept() ) );
00276 connect( cancelbutton, SIGNAL( clicked() ), this, SLOT( reject() ) );
00277 connect( fflags_button, SIGNAL( clicked() ), this, SLOT( fflagsClicked() ) );
00278 connect( buildmovedown_button, SIGNAL( clicked() ), this, SLOT( buildorderMoveDownClicked() ) );
00279 connect( buildmoveup_button, SIGNAL( clicked() ), this, SLOT( buildorderMoveUpClicked() ) );
00280 connect( addprefix_button, SIGNAL( clicked() ), this, SLOT( addPrefixClicked() ) );
00281 connect( editprefix_button, SIGNAL( clicked() ), this, SLOT( editPrefixClicked() ) );
00282
00283
00284 setTabOrder( cflags_edit, cflags_button );
00285 setTabOrder( cflags_button, cxxflags_edit );
00286 setTabOrder( cxxflags_edit, cxxflags_button );
00287 setTabOrder( cxxflags_button, fflags_edit );
00288 setTabOrder( fflags_edit, fflags_button );
00289 setTabOrder( fflags_button, subprojectoptions_tabwidget );
00290 setTabOrder( subprojectoptions_tabwidget, metasources_checkbox );
00291 setTabOrder( metasources_checkbox, insideinc_listview );
00292 setTabOrder( insideinc_listview, insidemoveup_button );
00293 setTabOrder( insidemoveup_button, insidemovedown_button );
00294 setTabOrder( insidemovedown_button, outsideinc_listview );
00295 setTabOrder( outsideinc_listview, outsideadd_button );
00296 setTabOrder( outsideadd_button, outsideedit_button );
00297 setTabOrder( outsideedit_button, outsideremove_button );
00298 setTabOrder( outsideremove_button, outsidemoveup_button );
00299 setTabOrder( outsidemoveup_button, outsidemovedown_button );
00300 setTabOrder( outsidemovedown_button, prefix_listview );
00301 setTabOrder( prefix_listview, addprefix_button );
00302 setTabOrder( addprefix_button, editprefix_button );
00303 setTabOrder( editprefix_button, removeprefix_button );
00304 setTabOrder( removeprefix_button, buildorder_listview );
00305 setTabOrder( buildorder_listview, buildmoveup_button );
00306 setTabOrder( buildmoveup_button, buildmovedown_button );
00307 setTabOrder( buildmovedown_button, okbutton );
00308 setTabOrder( okbutton, cancelbutton );
00309
00310
00311 cflags_label->setBuddy( cflags_edit );
00312 cxxflags_label->setBuddy( cxxflags_edit );
00313 fflags_label->setBuddy( fflags_edit );
00314 insideinc_label->setBuddy( insideinc_listview );
00315 TextLabel2_2->setBuddy( outsideinc_listview );
00316 prefixes_label->setBuddy( prefix_listview );
00317 buildorder_label->setBuddy( buildorder_listview );
00318 }
00319
00320
00321
00322
00323 SubprojectOptionsDialogBase::~SubprojectOptionsDialogBase()
00324 {
00325
00326 }
00327
00328
00329
00330
00331
00332 void SubprojectOptionsDialogBase::languageChange()
00333 {
00334 setCaption( tr2i18n( "Subproject Options" ) );
00335 cflags_label->setText( tr2i18n( "Compiler flags for C compiler (CFLA&GS):" ) );
00336 cflags_button->setText( tr2i18n( "..." ) );
00337 cxxflags_label->setText( tr2i18n( "Compiler flags for C++ compiler (C&XXFLAGS):" ) );
00338 cxxflags_button->setText( tr2i18n( "..." ) );
00339 fflags_label->setText( tr2i18n( "Compiler flags for Fortran compiler (&FFLAGS):" ) );
00340 fflags_button->setText( tr2i18n( "..." ) );
00341 subprojectoptions_tabwidget->changeTab( tab, tr2i18n( "Co&mpiler" ) );
00342 metasources_checkbox->setText( tr2i18n( "Automatically &generate metasources" ) );
00343 insidemoveup_button->setText( tr2i18n( "Move &Up" ) );
00344 insidemovedown_button->setText( tr2i18n( "Move &Down" ) );
00345 insideinc_label->setText( tr2i18n( "Directories in&side project:" ) );
00346 insideinc_listview->header()->setLabel( 0, QString::null );
00347 outsideadd_button->setText( tr2i18n( "&Add..." ) );
00348 outsideedit_button->setText( tr2i18n( "&Edit..." ) );
00349 outsideremove_button->setText( tr2i18n( "&Remove" ) );
00350 outsidemoveup_button->setText( tr2i18n( "Move U&p" ) );
00351 outsidemovedown_button->setText( tr2i18n( "Move Dow&n" ) );
00352 TextLabel2_2->setText( tr2i18n( "Directories ou&tside project:" ) );
00353 outsideinc_listview->header()->setLabel( 0, QString::null );
00354 subprojectoptions_tabwidget->changeTab( tab_2, tr2i18n( "&Includes" ) );
00355 prefix_listview->header()->setLabel( 0, tr2i18n( "Name" ) );
00356 prefix_listview->header()->setLabel( 1, tr2i18n( "Path" ) );
00357 prefixes_label->setText( tr2i18n( "C&ustom prefixes:" ) );
00358 addprefix_button->setText( tr2i18n( "&Add..." ) );
00359 editprefix_button->setText( tr2i18n( "&Edit..." ) );
00360 removeprefix_button->setText( tr2i18n( "&Remove" ) );
00361 subprojectoptions_tabwidget->changeTab( tab_3, tr2i18n( "&Prefixes" ) );
00362 buildmoveup_button->setText( tr2i18n( "Move &Up" ) );
00363 buildmovedown_button->setText( tr2i18n( "Move &Down" ) );
00364 buildorder_listview->header()->setLabel( 0, QString::null );
00365 buildorder_label->setText( tr2i18n( "O&rder in which sub projects are built:" ) );
00366 subprojectoptions_tabwidget->changeTab( tab_4, tr2i18n( "&Build Order" ) );
00367 okbutton->setText( tr2i18n( "&OK" ) );
00368 cancelbutton->setText( tr2i18n( "&Cancel" ) );
00369 }
00370
00371 void SubprojectOptionsDialogBase::buildorderMoveDownClicked()
00372 {
00373 qWarning( "SubprojectOptionsDialogBase::buildorderMoveDownClicked(): Not implemented yet" );
00374 }
00375
00376 void SubprojectOptionsDialogBase::cflagsClicked()
00377 {
00378 qWarning( "SubprojectOptionsDialogBase::cflagsClicked(): Not implemented yet" );
00379 }
00380
00381 void SubprojectOptionsDialogBase::cxxFlagsClicked()
00382 {
00383 qWarning( "SubprojectOptionsDialogBase::cxxFlagsClicked(): Not implemented yet" );
00384 }
00385
00386 void SubprojectOptionsDialogBase::fflagsClicked()
00387 {
00388 qWarning( "SubprojectOptionsDialogBase::fflagsClicked(): Not implemented yet" );
00389 }
00390
00391 void SubprojectOptionsDialogBase::insideMoveDownClicked()
00392 {
00393 qWarning( "SubprojectOptionsDialogBase::insideMoveDownClicked(): Not implemented yet" );
00394 }
00395
00396 void SubprojectOptionsDialogBase::insideMoveUpClicked()
00397 {
00398 qWarning( "SubprojectOptionsDialogBase::insideMoveUpClicked(): Not implemented yet" );
00399 }
00400
00401 void SubprojectOptionsDialogBase::buildorderMoveUpClicked()
00402 {
00403 qWarning( "SubprojectOptionsDialogBase::buildorderMoveUpClicked(): Not implemented yet" );
00404 }
00405
00406 void SubprojectOptionsDialogBase::outsideAddClicked()
00407 {
00408 qWarning( "SubprojectOptionsDialogBase::outsideAddClicked(): Not implemented yet" );
00409 }
00410
00411 void SubprojectOptionsDialogBase::outsideEditClicked()
00412 {
00413 qWarning( "SubprojectOptionsDialogBase::outsideEditClicked(): Not implemented yet" );
00414 }
00415
00416 void SubprojectOptionsDialogBase::outsideMoveDownClicked()
00417 {
00418 qWarning( "SubprojectOptionsDialogBase::outsideMoveDownClicked(): Not implemented yet" );
00419 }
00420
00421 void SubprojectOptionsDialogBase::outsideMoveUpClicked()
00422 {
00423 qWarning( "SubprojectOptionsDialogBase::outsideMoveUpClicked(): Not implemented yet" );
00424 }
00425
00426 void SubprojectOptionsDialogBase::outsideRemoveClicked()
00427 {
00428 qWarning( "SubprojectOptionsDialogBase::outsideRemoveClicked(): Not implemented yet" );
00429 }
00430
00431 void SubprojectOptionsDialogBase::removePrefixClicked()
00432 {
00433 qWarning( "SubprojectOptionsDialogBase::removePrefixClicked(): Not implemented yet" );
00434 }
00435
00436 void SubprojectOptionsDialogBase::addPrefixClicked()
00437 {
00438 qWarning( "SubprojectOptionsDialogBase::addPrefixClicked(): Not implemented yet" );
00439 }
00440
00441 void SubprojectOptionsDialogBase::editPrefixClicked()
00442 {
00443 qWarning( "SubprojectOptionsDialogBase::editPrefixClicked(): Not implemented yet" );
00444 }
00445
00446 #include "subprojectoptionsdlgbase.moc"