diff --git a/src/plugins/languageclient/languageclientinterface.cpp b/src/plugins/languageclient/languageclientinterface.cpp index be1f2bdb20c..a420d7e15f7 100644 --- a/src/plugins/languageclient/languageclientinterface.cpp +++ b/src/plugins/languageclient/languageclientinterface.cpp @@ -27,9 +27,6 @@ #include "languageclientsettings.h" -#include -#include - #include using namespace LanguageServerProtocol; @@ -101,7 +98,7 @@ StdIOClientInterface::StdIOClientInterface() StdIOClientInterface::~StdIOClientInterface() { - Utils::SynchronousProcess::stopProcess(m_process); + m_process.stopProcess(); } bool StdIOClientInterface::start() diff --git a/src/plugins/languageclient/languageclientinterface.h b/src/plugins/languageclient/languageclientinterface.h index 69055bc49e4..8ebac43aa15 100644 --- a/src/plugins/languageclient/languageclientinterface.h +++ b/src/plugins/languageclient/languageclientinterface.h @@ -29,8 +29,9 @@ #include +#include + #include -#include namespace LanguageClient { @@ -84,7 +85,7 @@ public: protected: void sendData(const QByteArray &data) final; - QProcess m_process; + Utils::QtcProcess m_process; private: void readError();