| 68 | } |
| 69 | |
| 70 | void LldbConfigPage::loadFromConfiguration(const KConfigGroup& cfg, KDevelop::IProject *) |
| 71 | { |
| 72 | bool block = blockSignals(true); |
| 73 | ui->lineDebuggerExec->setUrl(cfg.readEntry(Config::LldbExecutableEntry, QUrl())); |
| 74 | ui->lineDebuggerArgs->setText(cfg.readEntry(Config::LldbArgumentsEntry, QString())); |
| 75 | ui->comboEnv->setCurrentProfile(cfg.readEntry(Config::LldbEnvironmentEntry, QString())); |
| 76 | ui->checkInheritSystem->setChecked(cfg.readEntry(Config::LldbInheritSystemEnvEntry, true)); |
| 77 | ui->lineConfigScript->setUrl(cfg.readEntry(Config::LldbConfigScriptEntry, QUrl())); |
| 78 | ui->checkBreakOnStart->setChecked(cfg.readEntry(KDevMI::Config::BreakOnStartEntry, false)); |
| 79 | ui->comboStartWith->setCurrentIndex(ui->comboStartWith->findData( |
| 80 | cfg.readEntry(KDevMI::Config::StartWithEntry, "ApplicationOutput"))); |
| 81 | ui->groupRemote->setChecked(cfg.readEntry(Config::LldbRemoteDebuggingEntry, false)); |
| 82 | ui->lineRemoteServer->setText(cfg.readEntry(Config::LldbRemoteServerEntry, QString())); |
| 83 | ui->lineOnDevPath->setText(cfg.readEntry(Config::LldbRemotePathEntry, QString())); |
| 84 | blockSignals(block); |
| 85 | } |
| 86 | |
| 87 | void LldbConfigPage::saveToConfiguration(KConfigGroup cfg, KDevelop::IProject *) const |
| 88 | { |
nothing calls this directly
no test coverage detected