LanguageClient: Move the interface out of the gui thread

Change-Id: Iec34f5a0ca3f7f8e2306d3c8a50c2155b5b96807
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
David Schulz
2022-05-11 14:01:49 +02:00
parent 296edb321a
commit 0422233af4
7 changed files with 102 additions and 45 deletions

View File

@@ -41,6 +41,7 @@ static LanguageClientPlugin *m_instance = nullptr;
LanguageClientPlugin::LanguageClientPlugin()
{
m_instance = this;
qRegisterMetaType<LanguageServerProtocol::JsonRpcMessage>();
}
LanguageClientPlugin::~LanguageClientPlugin()