summaryrefslogtreecommitdiff
path: root/src/plugins/python/pythonutils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/python/pythonutils.cpp')
-rw-r--r--src/plugins/python/pythonutils.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/python/pythonutils.cpp b/src/plugins/python/pythonutils.cpp
index 8744502c82..af1c42b5ab 100644
--- a/src/plugins/python/pythonutils.cpp
+++ b/src/plugins/python/pythonutils.cpp
@@ -292,15 +292,16 @@ private:
.arg(m_killTimer.isActive() ? tr("user") : tr("time out")));
}
- void installFinished(int exitCode, QProcess::ExitStatus exitStatus)
+ void installFinished()
{
m_future.reportFinished();
- if (exitStatus == QProcess::NormalExit && exitCode == 0) {
+ if (m_process.result() == QtcProcess::FinishedWithSuccess) {
if (Client *client = registerLanguageServer(m_python))
LanguageClientManager::openDocumentWithClient(m_document, client);
} else {
Core::MessageManager::writeFlashing(
- tr("Installing the Python language server failed with exit code %1").arg(exitCode));
+ tr("Installing the Python language server failed with exit code %1")
+ .arg(m_process.exitCode()));
}
deleteLater();
}