From 251a8a22102501097c54a7cf527b2950fd27cf7c Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Thu, 29 Feb 2024 13:58:31 +0100 Subject: [PATCH] Utils: Display error message boxes on missing dlls This used to work in previou Qt Creator versions. Task-number: QTCREATORBUG-29662 Change-Id: I97b0b15edbc39c2d6c11bb7d71cacd7e006a26f5 Reviewed-by: Marcus Tillmanns --- src/libs/utils/processhelper.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/libs/utils/processhelper.cpp b/src/libs/utils/processhelper.cpp index 2ca23fe138d..6045b77bec1 100644 --- a/src/libs/utils/processhelper.cpp +++ b/src/libs/utils/processhelper.cpp @@ -59,9 +59,6 @@ void ProcessStartHandler::setWindowsSpecificStartupFlags(bool belowNormalPriorit bool createConsoleWindow) { #ifdef Q_OS_WIN - if (!belowNormalPriority && !createConsoleWindow) - return; - m_process->setCreateProcessArgumentsModifier( [belowNormalPriority, createConsoleWindow](QProcess::CreateProcessArguments *args) { if (createConsoleWindow) { @@ -71,6 +68,8 @@ void ProcessStartHandler::setWindowsSpecificStartupFlags(bool belowNormalPriorit if (belowNormalPriority) args->flags |= BELOW_NORMAL_PRIORITY_CLASS; + + args->flags |= CREATE_DEFAULT_ERROR_MODE; }); #else // Q_OS_WIN Q_UNUSED(belowNormalPriority)