KDevelop API Documentation

configureoptionswidgetbase.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 './configureoptionswidgetbase.ui'
00005 **
00006 ** Created: Tue Mar 22 23:56:44 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 "configureoptionswidgetbase.h"
00013 
00014 #include <qvariant.h>
00015 #include <kdialog.h>
00016 #include <qpushbutton.h>
00017 #include <qlabel.h>
00018 #include <qcombobox.h>
00019 #include <qtabwidget.h>
00020 #include <qlineedit.h>
00021 #include <qgroupbox.h>
00022 #include <qlayout.h>
00023 #include <qtooltip.h>
00024 #include <qwhatsthis.h>
00025 
00026 /*
00027  *  Constructs a ConfigureOptionsWidgetBase as a child of 'parent', with the
00028  *  name 'name' and widget flags set to 'f'.
00029  */
00030 ConfigureOptionsWidgetBase::ConfigureOptionsWidgetBase( QWidget* parent, const char* name, WFlags fl )
00031     : QWidget( parent, name, fl )
00032 {
00033     if ( !name )
00034     setName( "configure_options_widget" );
00035     configure_options_widgetLayout = new QVBoxLayout( this, 0, KDialog::spacingHint(), "configure_options_widgetLayout"); 
00036 
00037     Layout1 = new QHBoxLayout( 0, 0, KDialog::spacingHint(), "Layout1"); 
00038 
00039     config_label = new QLabel( this, "config_label" );
00040     config_label->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)1, (QSizePolicy::SizeType)5, 0, 0, config_label->sizePolicy().hasHeightForWidth() ) );
00041     Layout1->addWidget( config_label );
00042 
00043     config_combo = new QComboBox( FALSE, this, "config_combo" );
00044     config_combo->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)3, (QSizePolicy::SizeType)0, 0, 0, config_combo->sizePolicy().hasHeightForWidth() ) );
00045     config_combo->setEditable( TRUE );
00046     Layout1->addWidget( config_combo );
00047     Spacer17_2 = new QSpacerItem( 20, 8, QSizePolicy::Fixed, QSizePolicy::Minimum );
00048     Layout1->addItem( Spacer17_2 );
00049 
00050     addconfig_button = new QPushButton( this, "addconfig_button" );
00051     addconfig_button->setAutoDefault( FALSE );
00052     Layout1->addWidget( addconfig_button );
00053 
00054     removeconfig_button = new QPushButton( this, "removeconfig_button" );
00055     removeconfig_button->setAutoDefault( FALSE );
00056     Layout1->addWidget( removeconfig_button );
00057     Spacer18_2 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum );
00058     Layout1->addItem( Spacer18_2 );
00059     configure_options_widgetLayout->addLayout( Layout1 );
00060 
00061     tabwidget = new QTabWidget( this, "tabwidget" );
00062 
00063     general_tab = new QWidget( tabwidget, "general_tab" );
00064     general_tabLayout = new QGridLayout( general_tab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "general_tabLayout"); 
00065 
00066     configargs_edit = new QLineEdit( general_tab, "configargs_edit" );
00067 
00068     general_tabLayout->addMultiCellWidget( configargs_edit, 1, 1, 1, 4 );
00069 
00070     builddir_label = new QLabel( general_tab, "builddir_label" );
00071 
00072     general_tabLayout->addMultiCellWidget( builddir_label, 3, 3, 0, 4 );
00073     Spacer23 = new QSpacerItem( 20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum );
00074     general_tabLayout->addItem( Spacer23, 1, 0 );
00075 
00076     topsourcedir_label = new QLabel( general_tab, "topsourcedir_label" );
00077 
00078     general_tabLayout->addMultiCellWidget( topsourcedir_label, 5, 5, 0, 1 );
00079 
00080     builddir_edit = new QLineEdit( general_tab, "builddir_edit" );
00081 
00082     general_tabLayout->addMultiCellWidget( builddir_edit, 4, 4, 1, 3 );
00083 
00084     builddir_button = new QPushButton( general_tab, "builddir_button" );
00085     builddir_button->setMinimumSize( QSize( 30, 0 ) );
00086     builddir_button->setMaximumSize( QSize( 30, 32767 ) );
00087 
00088     general_tabLayout->addWidget( builddir_button, 4, 4 );
00089     Spacer24 = new QSpacerItem( 20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum );
00090     general_tabLayout->addItem( Spacer24, 4, 0 );
00091 
00092     topsourcedir_button = new QPushButton( general_tab, "topsourcedir_button" );
00093     topsourcedir_button->setMinimumSize( QSize( 30, 0 ) );
00094     topsourcedir_button->setMaximumSize( QSize( 30, 32767 ) );
00095 
00096     general_tabLayout->addWidget( topsourcedir_button, 6, 4 );
00097 
00098     topsourcedir_edit = new QLineEdit( general_tab, "topsourcedir_edit" );
00099 
00100     general_tabLayout->addMultiCellWidget( topsourcedir_edit, 6, 6, 1, 3 );
00101     spacer17 = new QSpacerItem( 20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum );
00102     general_tabLayout->addItem( spacer17, 6, 0 );
00103 
00104     ldflags_label = new QLabel( general_tab, "ldflags_label" );
00105 
00106     general_tabLayout->addMultiCellWidget( ldflags_label, 10, 10, 0, 1 );
00107     spacer17_2_2 = new QSpacerItem( 20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum );
00108     general_tabLayout->addItem( spacer17_2_2, 11, 0 );
00109 
00110     ldflags_edit = new QLineEdit( general_tab, "ldflags_edit" );
00111 
00112     general_tabLayout->addMultiCellWidget( ldflags_edit, 11, 11, 1, 4 );
00113 
00114     cppflags_edit = new QLineEdit( general_tab, "cppflags_edit" );
00115 
00116     general_tabLayout->addMultiCellWidget( cppflags_edit, 9, 9, 1, 4 );
00117     spacer17_2 = new QSpacerItem( 20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum );
00118     general_tabLayout->addItem( spacer17_2, 9, 0 );
00119 
00120     cppflags_label = new QLabel( general_tab, "cppflags_label" );
00121 
00122     general_tabLayout->addMultiCellWidget( cppflags_label, 8, 8, 0, 1 );
00123 
00124     configargs_label = new QLabel( general_tab, "configargs_label" );
00125 
00126     general_tabLayout->addMultiCellWidget( configargs_label, 0, 0, 0, 4 );
00127 
00128     env_groupBox = new QGroupBox( general_tab, "env_groupBox" );
00129     env_groupBox->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)5, (QSizePolicy::SizeType)3, 0, 0, env_groupBox->sizePolicy().hasHeightForWidth() ) );
00130     env_groupBox->setColumnLayout(0, Qt::Vertical );
00131     env_groupBox->layout()->setSpacing( KDialog::spacingHint() );
00132     env_groupBox->layout()->setMargin( KDialog::marginHint() );
00133     env_groupBoxLayout = new QGridLayout( env_groupBox->layout() );
00134     env_groupBoxLayout->setAlignment( Qt::AlignTop );
00135 
00136     general_tabLayout->addMultiCellWidget( env_groupBox, 12, 12, 0, 4 );
00137     tabwidget->insertTab( general_tab, QString::fromLatin1("") );
00138 
00139     c_tab = new QWidget( tabwidget, "c_tab" );
00140     c_tabLayout = new QGridLayout( c_tab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "c_tabLayout"); 
00141 
00142     ccompiler_label = new QLabel( c_tab, "ccompiler_label" );
00143 
00144     c_tabLayout->addWidget( ccompiler_label, 0, 0 );
00145 
00146     cservice_combo = new QComboBox( FALSE, c_tab, "cservice_combo" );
00147 
00148     c_tabLayout->addWidget( cservice_combo, 0, 1 );
00149     Spacer11 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed );
00150     c_tabLayout->addItem( Spacer11, 1, 1 );
00151 
00152     cflags_label = new QLabel( c_tab, "cflags_label" );
00153 
00154     c_tabLayout->addWidget( cflags_label, 4, 0 );
00155 
00156     cflags_edit = new QLineEdit( c_tab, "cflags_edit" );
00157 
00158     c_tabLayout->addWidget( cflags_edit, 4, 1 );
00159 
00160     cflags_button = new QPushButton( c_tab, "cflags_button" );
00161     cflags_button->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, cflags_button->sizePolicy().hasHeightForWidth() ) );
00162     cflags_button->setMaximumSize( QSize( 30, 32767 ) );
00163 
00164     c_tabLayout->addWidget( cflags_button, 4, 2 );
00165     Spacer10 = new QSpacerItem( 20, 168, QSizePolicy::Minimum, QSizePolicy::Expanding );
00166     c_tabLayout->addItem( Spacer10, 5, 1 );
00167 
00168     cbinary_label = new QLabel( c_tab, "cbinary_label" );
00169 
00170     c_tabLayout->addWidget( cbinary_label, 2, 0 );
00171 
00172     cbinary_edit = new QLineEdit( c_tab, "cbinary_edit" );
00173 
00174     c_tabLayout->addWidget( cbinary_edit, 2, 1 );
00175     Spacer12 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed );
00176     c_tabLayout->addItem( Spacer12, 3, 1 );
00177     tabwidget->insertTab( c_tab, QString::fromLatin1("") );
00178 
00179     cxx_tab = new QWidget( tabwidget, "cxx_tab" );
00180     cxx_tabLayout = new QGridLayout( cxx_tab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "cxx_tabLayout"); 
00181 
00182     cxxcompiler_label = new QLabel( cxx_tab, "cxxcompiler_label" );
00183 
00184     cxx_tabLayout->addWidget( cxxcompiler_label, 0, 0 );
00185 
00186     cxxservice_combo = new QComboBox( FALSE, cxx_tab, "cxxservice_combo" );
00187 
00188     cxx_tabLayout->addWidget( cxxservice_combo, 0, 1 );
00189     Spacer13 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed );
00190     cxx_tabLayout->addItem( Spacer13, 1, 1 );
00191 
00192     cxxbinary_label = new QLabel( cxx_tab, "cxxbinary_label" );
00193 
00194     cxx_tabLayout->addWidget( cxxbinary_label, 2, 0 );
00195 
00196     cxxbinary_edit = new QLineEdit( cxx_tab, "cxxbinary_edit" );
00197 
00198     cxx_tabLayout->addWidget( cxxbinary_edit, 2, 1 );
00199     Spacer13_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed );
00200     cxx_tabLayout->addItem( Spacer13_2, 3, 1 );
00201 
00202     cxxflags_label = new QLabel( cxx_tab, "cxxflags_label" );
00203 
00204     cxx_tabLayout->addWidget( cxxflags_label, 4, 0 );
00205 
00206     cxxflags_edit = new QLineEdit( cxx_tab, "cxxflags_edit" );
00207 
00208     cxx_tabLayout->addWidget( cxxflags_edit, 4, 1 );
00209 
00210     cxxflags_button = new QPushButton( cxx_tab, "cxxflags_button" );
00211     cxxflags_button->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, cxxflags_button->sizePolicy().hasHeightForWidth() ) );
00212     cxxflags_button->setMaximumSize( QSize( 30, 32767 ) );
00213 
00214     cxx_tabLayout->addWidget( cxxflags_button, 4, 2 );
00215     Spacer16 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00216     cxx_tabLayout->addItem( Spacer16, 5, 1 );
00217     tabwidget->insertTab( cxx_tab, QString::fromLatin1("") );
00218 
00219     fortran_tab = new QWidget( tabwidget, "fortran_tab" );
00220     fortran_tabLayout = new QGridLayout( fortran_tab, 1, 1, KDialog::marginHint(), KDialog::spacingHint(), "fortran_tabLayout"); 
00221 
00222     f77compiler_label = new QLabel( fortran_tab, "f77compiler_label" );
00223 
00224     fortran_tabLayout->addWidget( f77compiler_label, 0, 0 );
00225 
00226     f77service_combo = new QComboBox( FALSE, fortran_tab, "f77service_combo" );
00227 
00228     fortran_tabLayout->addWidget( f77service_combo, 0, 1 );
00229     Spacer16_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed );
00230     fortran_tabLayout->addItem( Spacer16_2, 1, 1 );
00231 
00232     f77binary_label = new QLabel( fortran_tab, "f77binary_label" );
00233 
00234     fortran_tabLayout->addWidget( f77binary_label, 2, 0 );
00235 
00236     f77binary_edit = new QLineEdit( fortran_tab, "f77binary_edit" );
00237 
00238     fortran_tabLayout->addWidget( f77binary_edit, 2, 1 );
00239     Spacer17 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed );
00240     fortran_tabLayout->addItem( Spacer17, 3, 1 );
00241 
00242     f77flags_label = new QLabel( fortran_tab, "f77flags_label" );
00243 
00244     fortran_tabLayout->addWidget( f77flags_label, 4, 0 );
00245 
00246     f77flags_edit = new QLineEdit( fortran_tab, "f77flags_edit" );
00247 
00248     fortran_tabLayout->addWidget( f77flags_edit, 4, 1 );
00249 
00250     f77flags_button = new QPushButton( fortran_tab, "f77flags_button" );
00251     f77flags_button->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, 0, 0, f77flags_button->sizePolicy().hasHeightForWidth() ) );
00252     f77flags_button->setMaximumSize( QSize( 30, 32767 ) );
00253 
00254     fortran_tabLayout->addWidget( f77flags_button, 4, 2 );
00255     Spacer18 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding );
00256     fortran_tabLayout->addItem( Spacer18, 5, 1 );
00257     tabwidget->insertTab( fortran_tab, QString::fromLatin1("") );
00258     configure_options_widgetLayout->addWidget( tabwidget );
00259     languageChange();
00260     resize( QSize(628, 607).expandedTo(minimumSizeHint()) );
00261     clearWState( WState_Polished );
00262 
00263     // signals and slots connections
00264     connect( cflags_button, SIGNAL( clicked() ), this, SLOT( cflagsClicked() ) );
00265     connect( f77flags_button, SIGNAL( clicked() ), this, SLOT( f77flagsClicked() ) );
00266     connect( cservice_combo, SIGNAL( activated(int) ), this, SLOT( cserviceChanged() ) );
00267     connect( f77service_combo, SIGNAL( activated(int) ), this, SLOT( f77serviceChanged() ) );
00268     connect( cxxflags_button, SIGNAL( clicked() ), this, SLOT( cxxflagsClicked() ) );
00269     connect( cxxservice_combo, SIGNAL( activated(int) ), this, SLOT( cxxserviceChanged() ) );
00270     connect( addconfig_button, SIGNAL( clicked() ), this, SLOT( configAdded() ) );
00271     connect( removeconfig_button, SIGNAL( clicked() ), this, SLOT( configRemoved() ) );
00272     connect( config_combo, SIGNAL( activated(const QString&) ), this, SLOT( configChanged(const QString&) ) );
00273     connect( config_combo, SIGNAL( textChanged(const QString&) ), this, SLOT( configComboTextChanged(const QString&) ) );
00274     connect( builddir_button, SIGNAL( clicked() ), this, SLOT( builddirClicked() ) );
00275     connect( configargs_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00276     connect( builddir_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00277     connect( cbinary_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00278     connect( cflags_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00279     connect( cxxbinary_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00280     connect( cxxflags_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00281     connect( f77binary_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00282     connect( f77flags_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00283     connect( topsourcedir_button, SIGNAL( clicked() ), this, SLOT( topsourcedirClicked() ) );
00284     connect( topsourcedir_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00285     connect( cppflags_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00286     connect( ldflags_edit, SIGNAL( textChanged(const QString&) ), this, SLOT( setDirty() ) );
00287 
00288     // tab order
00289     setTabOrder( configargs_edit, builddir_edit );
00290     setTabOrder( builddir_edit, builddir_button );
00291     setTabOrder( builddir_button, topsourcedir_edit );
00292     setTabOrder( topsourcedir_edit, topsourcedir_button );
00293     setTabOrder( topsourcedir_button, cppflags_edit );
00294     setTabOrder( cppflags_edit, ldflags_edit );
00295     setTabOrder( ldflags_edit, tabwidget );
00296     setTabOrder( tabwidget, config_combo );
00297     setTabOrder( config_combo, addconfig_button );
00298     setTabOrder( addconfig_button, removeconfig_button );
00299     setTabOrder( removeconfig_button, cservice_combo );
00300     setTabOrder( cservice_combo, cbinary_edit );
00301     setTabOrder( cbinary_edit, cflags_edit );
00302     setTabOrder( cflags_edit, cflags_button );
00303     setTabOrder( cflags_button, cxxservice_combo );
00304     setTabOrder( cxxservice_combo, cxxbinary_edit );
00305     setTabOrder( cxxbinary_edit, cxxflags_edit );
00306     setTabOrder( cxxflags_edit, cxxflags_button );
00307     setTabOrder( cxxflags_button, f77service_combo );
00308     setTabOrder( f77service_combo, f77binary_edit );
00309     setTabOrder( f77binary_edit, f77flags_edit );
00310     setTabOrder( f77flags_edit, f77flags_button );
00311 
00312     // buddies
00313     config_label->setBuddy( config_combo );
00314     builddir_label->setBuddy( builddir_edit );
00315     topsourcedir_label->setBuddy( topsourcedir_edit );
00316     ldflags_label->setBuddy( ldflags_edit );
00317     cppflags_label->setBuddy( cppflags_edit );
00318     configargs_label->setBuddy( configargs_edit );
00319     ccompiler_label->setBuddy( cservice_combo );
00320     cflags_label->setBuddy( cflags_edit );
00321     cbinary_label->setBuddy( cbinary_edit );
00322     cxxcompiler_label->setBuddy( cxxservice_combo );
00323     cxxbinary_label->setBuddy( cxxbinary_edit );
00324     cxxflags_label->setBuddy( cxxflags_edit );
00325     f77compiler_label->setBuddy( f77service_combo );
00326     f77binary_label->setBuddy( f77binary_edit );
00327     f77flags_label->setBuddy( f77flags_edit );
00328 }
00329 
00330 /*
00331  *  Destroys the object and frees any allocated resources
00332  */
00333 ConfigureOptionsWidgetBase::~ConfigureOptionsWidgetBase()
00334 {
00335     // no need to delete child widgets, Qt does it all for us
00336 }
00337 
00338 /*
00339  *  Sets the strings of the subwidgets using the current
00340  *  language.
00341  */
00342 void ConfigureOptionsWidgetBase::languageChange()
00343 {
00344     setCaption( tr2i18n( "Configure Options" ) );
00345     config_label->setText( tr2i18n( "Con&figuration:" ) );
00346     addconfig_button->setText( tr2i18n( "&Add" ) );
00347     removeconfig_button->setText( tr2i18n( "&Remove" ) );
00348     builddir_label->setText( tr2i18n( "&Build directory (must be different for every different configuration):" ) );
00349     topsourcedir_label->setText( tr2i18n( "&Top source directory:" ) );
00350     builddir_button->setText( tr2i18n( "..." ) );
00351     topsourcedir_button->setText( tr2i18n( "..." ) );
00352     ldflags_label->setText( tr2i18n( "&Linker flags (LDFLAGS):" ) );
00353     QWhatsThis::add( ldflags_label, tr2i18n( "Linker flags, e.g. -L<lib dir> if you have libraries in a\n"
00354 "nonstandard directory <lib dir>" ) );
00355     QWhatsThis::add( ldflags_edit, tr2i18n( "Linker flags, e.g. -L<lib dir> if you have libraries in a\n"
00356 "nonstandard directory <lib dir>" ) );
00357     QWhatsThis::add( cppflags_edit, tr2i18n( "C/C++ preprocessor flags, e.g. -I<include dir> if you have\n"
00358 "headers in a nonstandard directory <include dir>" ) );
00359     cppflags_label->setText( tr2i18n( "C/C++ &preprocessor flags (CPPFLAGS):" ) );
00360     QWhatsThis::add( cppflags_label, tr2i18n( "C/C++ preprocessor flags, e.g. -I<include dir> if you have\n"
00361 "headers in a nonstandard directory <include dir>" ) );
00362     configargs_label->setText( tr2i18n( "Configure argu&ments:" ) );
00363     env_groupBox->setTitle( tr2i18n( "Environment &Variables" ) );
00364     tabwidget->changeTab( general_tab, tr2i18n( "&General" ) );
00365     ccompiler_label->setText( tr2i18n( "C com&piler:" ) );
00366     cflags_label->setText( tr2i18n( "Compiler f&lags (CFLAGS):" ) );
00367     cflags_button->setText( tr2i18n( "..." ) );
00368     cbinary_label->setText( tr2i18n( "Compiler co&mmand (CC):" ) );
00369     tabwidget->changeTab( c_tab, tr2i18n( "C" ) );
00370     cxxcompiler_label->setText( tr2i18n( "C++ com&piler:" ) );
00371     cxxbinary_label->setText( tr2i18n( "Compiler co&mmand (CXX):" ) );
00372     cxxflags_label->setText( tr2i18n( "Compiler f&lags (CXXFLAGS):" ) );
00373     cxxflags_button->setText( tr2i18n( "..." ) );
00374     tabwidget->changeTab( cxx_tab, tr2i18n( "C++" ) );
00375     f77compiler_label->setText( tr2i18n( "Fortran com&piler:" ) );
00376     f77binary_label->setText( tr2i18n( "Compiler co&mmand (F77):" ) );
00377     f77flags_label->setText( tr2i18n( "Compiler f&lags (FFLAGS):" ) );
00378     f77flags_button->setText( tr2i18n( "..." ) );
00379     tabwidget->changeTab( fortran_tab, tr2i18n( "Fortran" ) );
00380 }
00381 
00382 void ConfigureOptionsWidgetBase::builddirClicked()
00383 {
00384     qWarning( "ConfigureOptionsWidgetBase::builddirClicked(): Not implemented yet" );
00385 }
00386 
00387 void ConfigureOptionsWidgetBase::cflagsClicked()
00388 {
00389     qWarning( "ConfigureOptionsWidgetBase::cflagsClicked(): Not implemented yet" );
00390 }
00391 
00392 void ConfigureOptionsWidgetBase::configAdded()
00393 {
00394     qWarning( "ConfigureOptionsWidgetBase::configAdded(): Not implemented yet" );
00395 }
00396 
00397 void ConfigureOptionsWidgetBase::configChanged(const QString&)
00398 {
00399     qWarning( "ConfigureOptionsWidgetBase::configChanged(const QString&): Not implemented yet" );
00400 }
00401 
00402 void ConfigureOptionsWidgetBase::configComboTextChanged(const QString&)
00403 {
00404     qWarning( "ConfigureOptionsWidgetBase::configComboTextChanged(const QString&): Not implemented yet" );
00405 }
00406 
00407 void ConfigureOptionsWidgetBase::configRemoved()
00408 {
00409     qWarning( "ConfigureOptionsWidgetBase::configRemoved(): Not implemented yet" );
00410 }
00411 
00412 void ConfigureOptionsWidgetBase::cserviceChanged()
00413 {
00414     qWarning( "ConfigureOptionsWidgetBase::cserviceChanged(): Not implemented yet" );
00415 }
00416 
00417 void ConfigureOptionsWidgetBase::cxxflagsClicked()
00418 {
00419     qWarning( "ConfigureOptionsWidgetBase::cxxflagsClicked(): Not implemented yet" );
00420 }
00421 
00422 void ConfigureOptionsWidgetBase::cxxserviceChanged()
00423 {
00424     qWarning( "ConfigureOptionsWidgetBase::cxxserviceChanged(): Not implemented yet" );
00425 }
00426 
00427 void ConfigureOptionsWidgetBase::f77flagsClicked()
00428 {
00429     qWarning( "ConfigureOptionsWidgetBase::f77flagsClicked(): Not implemented yet" );
00430 }
00431 
00432 void ConfigureOptionsWidgetBase::f77serviceChanged()
00433 {
00434     qWarning( "ConfigureOptionsWidgetBase::f77serviceChanged(): Not implemented yet" );
00435 }
00436 
00437 void ConfigureOptionsWidgetBase::setDirty()
00438 {
00439     qWarning( "ConfigureOptionsWidgetBase::setDirty(): Not implemented yet" );
00440 }
00441 
00442 void ConfigureOptionsWidgetBase::topsourcedirClicked()
00443 {
00444     qWarning( "ConfigureOptionsWidgetBase::topsourcedirClicked(): Not implemented yet" );
00445 }
00446 
00447 #include "configureoptionswidgetbase.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:39 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003