MCPcopy Create free account
hub / github.com/Palm1r/QodeAssist / resetSettingsToDefaults

Method resetSettingsToDefaults

settings/ChatAssistantSettings.cpp:344–384  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

342}
343
344void ChatAssistantSettings::resetSettingsToDefaults()
345{
346 QMessageBox::StandardButton reply;
347 reply = QMessageBox::question(
348 Core::ICore::dialogParent(),
349 Tr::tr("Reset Settings"),
350 Tr::tr("Are you sure you want to reset all settings to default values?"),
351 QMessageBox::Yes | QMessageBox::No);
352
353 if (reply == QMessageBox::Yes) {
354 resetAspect(autoCompress);
355 resetAspect(autoCompressThreshold);
356 resetAspect(temperature);
357 resetAspect(maxTokens);
358 resetAspect(useTopP);
359 resetAspect(topP);
360 resetAspect(useTopK);
361 resetAspect(topK);
362 resetAspect(usePresencePenalty);
363 resetAspect(presencePenalty);
364 resetAspect(useFrequencyPenalty);
365 resetAspect(frequencyPenalty);
366 resetAspect(useSystemPrompt);
367 resetAspect(systemPrompt);
368 resetAspect(ollamaLivetime);
369 resetAspect(contextWindow);
370 resetAspect(enableThinkingMode);
371 resetAspect(thinkingBudgetTokens);
372 resetAspect(thinkingMaxTokens);
373 resetAspect(openAIResponsesReasoningEffort);
374 resetAspect(linkOpenFiles);
375 resetAspect(enableChatTools);
376 resetAspect(textFontFamily);
377 resetAspect(codeFontFamily);
378 resetAspect(textFontSize);
379 resetAspect(codeFontSize);
380 resetAspect(textFormat);
381 resetAspect(chatRenderer);
382 writeSettings();
383 }
384}
385
386class ChatAssistantSettingsPage : public Core::IOptionsPage
387{

Callers

nothing calls this directly

Calls 1

resetAspectFunction · 0.85

Tested by

no test coverage detected