connect(ui.errorMsgsInDefaultBuffer, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged()));
connect(ui.errorMsgsInStatusBuffer, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged()));
connect(ui.errorMsgsInCurrentBuffer, SIGNAL(clicked(bool)), this, SLOT(widgetHasChanged()));
-
- connect(ui.completionSuffix, SIGNAL(textEdited(const QString&)), this, SLOT(widgetHasChanged()));
}
bool GeneralSettingsPage::hasDefaults() const {
ui.errorMsgsInStatusBuffer->setChecked(false);
ui.errorMsgsInCurrentBuffer->setChecked(false);
- ui.completionSuffix->setText(": ");
-
widgetHasChanged();
}
SettingsPage::load(ui.errorMsgsInStatusBuffer, redirectTarget & BufferSettings::StatusBuffer);
SettingsPage::load(ui.errorMsgsInCurrentBuffer, redirectTarget & BufferSettings::CurrentBuffer);
- // completion settings
- TabCompletionSettings completionSettings;
- settings["CompletionSuffix"] = completionSettings.completionSuffix();
- ui.completionSuffix->setText(settings["CompletionSuffix"].toString());
-
setChangedState(false);
}
redirectTarget |= BufferSettings::CurrentBuffer;
bufferSettings.setErrorMsgsTarget(redirectTarget);
- TabCompletionSettings completionSettings;
- completionSettings.setCompletionSuffix(ui.completionSuffix->text());
-
-
load();
setChangedState(false);
}
if(SettingsPage::hasChanged(ui.errorMsgsInDefaultBuffer)) return true;
if(SettingsPage::hasChanged(ui.errorMsgsInCurrentBuffer)) return true;
- if(settings["CompletionSuffix"].toString() != ui.completionSuffix->text()) return true;
-
return false;
}