CVS commit by dagerbo: Enable terminal emulator settings M +9 -0 kdevideextension.cpp 1.4 M +4 -7 settingswidget.ui 1.16 --- kdevelop/src/kdevideextension.cpp #1.3:1.4 @@ -73,4 +73,9 @@ void KDevIDEExtension::createGlobalSetti gsw->projects_url->setURL(config->readPathEntry("DefaultProjectsDir", QDir::homeDirPath()+"/")); gsw->embedDesignerCheckBox->setChecked(config->readBoolEntry("Embed KDevDesigner", true)); + + config->setGroup("TerminalEmulator"); + gsw->useKDETerminal->setChecked( config->readBoolEntry( "UseKDESetting", true ) ); + gsw->useOtherTerminal->setChecked( !gsw->useKDETerminal->isChecked() ); + gsw->terminalEdit->setText( config->readEntry( "TerminalApplication", QString::fromLatin1("konsole") ) ); } @@ -95,4 +100,8 @@ void KDevIDEExtension::acceptGlobalSetti static_cast(makeExt)->updateSettingsFromConfig(); } + + config->setGroup("TerminalEmulator"); + config->writeEntry("UseKDESetting", gsw->useKDETerminal->isChecked() ); + config->writeEntry("TerminalApplication", gsw->terminalEdit->text().stripWhiteSpace() ); } --- kdevelop/src/settingswidget.ui #1.15:1.16 @@ -9,6 +9,6 @@ 0 0 - 566 - 447 + 559 + 456 @@ -337,10 +337,7 @@ - + - groupBox4 - - - false + buttonGroup3