From 77b44bcb00458138cbe1591fc82a7f841319e4a3 Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Tue, 11 Jun 2024 07:36:25 +0200 Subject: [PATCH] LuaLC: Register Settings type Change-Id: I58b3817e83c598b62e0ae5e61c21043d2c3290a7 Reviewed-by: David Schulz --- .../languageclient/lualanguageclient/lualanguageclient.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp b/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp index 67c0cf893a2..c9a12900230 100644 --- a/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp +++ b/src/plugins/languageclient/lualanguageclient/lualanguageclient.cpp @@ -548,6 +548,13 @@ static void registerLuaApi() // ... then register the settings. LanguageClientManager::registerClientSettings(client); + // and the client type. + ClientType type; + type.id = client->m_settingsTypeId; + type.name = luaClient->m_name; + type.userAddable = false; + LanguageClientSettings::registerClientType(type); + return luaClient; });