Core: Fix build on Windows

Amends 06fd916348.

Change-Id: I143cc60d3f7b0a6ba16c2e341e4cd170b54914de
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
Christian Stenger
2021-05-18 06:31:54 +02:00
parent 5bf162a26f
commit b3ad100016

View File

@@ -667,8 +667,8 @@ void ExternalToolRunner::run()
m_process->setCommand(cmd); m_process->setCommand(cmd);
m_process->setEnvironment(m_resolvedEnvironment); m_process->setEnvironment(m_resolvedEnvironment);
const auto write = m_tool->outputHandling() == ExternalTool::ShowInPane const auto write = m_tool->outputHandling() == ExternalTool::ShowInPane
? [](const QString &m) { MessageManager::writeDisrupting(m); } ? QOverload<const QString &>::of(MessageManager::writeDisrupting)
: [](const QString &m) { MessageManager::writeSilently(m); }; : QOverload<const QString &>::of(MessageManager::writeSilently);
write(tr("Starting external tool \"%1\"").arg(cmd.toUserOutput())); write(tr("Starting external tool \"%1\"").arg(cmd.toUserOutput()));
m_process->start(); m_process->start();
} }
@@ -690,8 +690,8 @@ void ExternalToolRunner::finished(int exitCode, QProcess::ExitStatus status)
if (m_tool->modifiesCurrentDocument()) if (m_tool->modifiesCurrentDocument())
DocumentManager::unexpectFileChange(m_expectedFileName); DocumentManager::unexpectFileChange(m_expectedFileName);
const auto write = m_tool->outputHandling() == ExternalTool::ShowInPane const auto write = m_tool->outputHandling() == ExternalTool::ShowInPane
? [](const QString &m) { MessageManager::writeFlashing(m); } ? QOverload<const QString &>::of(MessageManager::writeFlashing)
: [](const QString &m) { MessageManager::writeSilently(m); }; : QOverload<const QString &>::of(MessageManager::writeSilently);
write(tr("\"%1\" finished").arg(m_resolvedExecutable.toUserOutput())); write(tr("\"%1\" finished").arg(m_resolvedExecutable.toUserOutput()));
deleteLater(); deleteLater();
} }