LanguageClient: Export ProgressManager

Change-Id: I737b7097878aacf9d1cf5b72af05b1471ab36891
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
David Schulz
2023-01-12 13:24:15 +01:00
parent 71d18a1285
commit 15cf2ecf25
4 changed files with 10 additions and 16 deletions

View File

@@ -1572,16 +1572,9 @@ void Client::setError(const QString &message)
d->m_state = Error;
}
void Client::setProgressTitleForToken(const LanguageServerProtocol::ProgressToken &token,
const QString &message)
ProgressManager *Client::progressManager()
{
d->m_progressManager.setTitleForToken(token, message);
}
void Client::setClickHandlerForToken(const LanguageServerProtocol::ProgressToken &token,
const std::function<void()> &handler)
{
d->m_progressManager.setClickHandlerForToken(token, handler);
return &d->m_progressManager;
}
void Client::handleMessage(const LanguageServerProtocol::JsonRpcMessage &message)