Python: automatically disable outdated pyls settings

Change-Id: I301c6df3fdd9cf634a1abff20c6f24b9bc5fc23b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2022-06-22 13:46:50 +02:00
parent e2b99e6b31
commit 6c8605ced2
5 changed files with 48 additions and 13 deletions

View File

@@ -349,10 +349,10 @@ void LanguageClientManager::registerClientSettings(BaseSettings *settings)
managerInstance->applySettings();
}
void LanguageClientManager::enableClientSettings(const QString &settingsId)
void LanguageClientManager::enableClientSettings(const QString &settingsId, bool enable)
{
QTC_ASSERT(managerInstance, return);
LanguageClientSettings::enableSettings(settingsId);
LanguageClientSettings::enableSettings(settingsId, enable);
managerInstance->applySettings();
}