refactor: Improvement code completion auto trigger

This commit is contained in:
Petr Mironychev
2026-04-23 10:56:23 +02:00
parent 620fded2e1
commit 42199024ff
6 changed files with 228 additions and 199 deletions

View File

@@ -21,6 +21,9 @@ public:
Utils::BoolAspect multiLineCompletion{this};
Utils::SelectionAspect modelOutputHandler{this};
Utils::SelectionAspect completionTriggerMode{this};
Utils::SelectionAspect completionMode{this};
Utils::BoolAspect smartContextTrigger{this};
Utils::BoolAspect respectQtcPopup{this};
Utils::IntegerAspect startSuggestionTimer{this};
Utils::IntegerAspect autoCompletionCharThreshold{this};
@@ -78,6 +81,7 @@ public:
private:
void setupConnections();
void resetSettingsToDefaults();
void migrateCompletionMode();
};
CodeCompletionSettings &codeCompletionSettings();