Change to scope pointer

This commit is contained in:
Petr Mironychev 2024-10-06 16:03:50 +02:00
parent 162c068431
commit d77e13cddb

View File

@ -124,9 +124,9 @@ public:
void restartClient()
{
LanguageClient::LanguageClientManager::shutdownClient(m_qodeAssistClient);
LanguageClient::LanguageClientManager::shutdownClient(m_qodeAssistClient.get());
m_qodeAssistClient = new QodeAssistClient();
m_qodeAssistClient.reset(new QodeAssistClient());
}
bool delayedInitialize() final
@ -140,7 +140,7 @@ public:
{
if (!m_qodeAssistClient)
return SynchronousShutdown;
connect(m_qodeAssistClient,
connect(m_qodeAssistClient.get(),
&QObject::destroyed,
this,
&IPlugin::asynchronousShutdownFinished);
@ -148,7 +148,7 @@ public:
}
private:
QPointer<QodeAssistClient> m_qodeAssistClient;
QScopedPointer<QodeAssistClient> m_qodeAssistClient;
QPointer<Chat::ChatOutputPane> m_chatOutputPane;
};