Move context settings to page

This commit is contained in:
Petr Mironychev
2024-09-07 23:51:23 +02:00
parent b5ca11ed38
commit 356f28a97b
8 changed files with 134 additions and 88 deletions

View File

@ -155,8 +155,8 @@ void GeneralSettings::updateProviderSettings()
const auto provider = LLMProvidersManager::instance().getCurrentProvider();
if (provider) {
url.setValue(provider->url());
endPoint.setValue(provider->completionEndpoint());
url.setVolatileValue(provider->url());
endPoint.setVolatileValue(provider->completionEndpoint());
}
}
@ -177,7 +177,7 @@ void GeneralSettings::showModelSelectionDialog()
&ok);
if (ok && !selectedModel.isEmpty()) {
modelName.setValue(selectedModel);
modelName.setVolatileValue(selectedModel);
writeSettings();
}
}
@ -206,8 +206,6 @@ void GeneralSettings::resetPageToDefaults()
fimPrompts.setStringValue("StarCoder2");
llmProviders.setStringValue("Ollama");
apply();
QMessageBox::information(Core::ICore::dialogParent(),
Tr::tr("Settings Reset"),
Tr::tr("All settings have been reset to their default values."));