From 8ab0c965a49694ae25b35866854b0e312e0a2f39 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 22 Feb 2023 12:00:15 +0100 Subject: [PATCH] Qnx: Mark new debuggers from setup dialog as not autodetected And use the right device for its base environment. Change-Id: Ida6d9c5dd88b766659311f4eacca8ced3c5531cd Reviewed-by: Christian Stenger Reviewed-by: --- src/plugins/qnx/qnxconfiguration.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/plugins/qnx/qnxconfiguration.cpp b/src/plugins/qnx/qnxconfiguration.cpp index c3ec91d1f48..7a8f19926f8 100644 --- a/src/plugins/qnx/qnxconfiguration.cpp +++ b/src/plugins/qnx/qnxconfiguration.cpp @@ -217,13 +217,12 @@ void QnxConfiguration::createTools(const Target &target) QVariant QnxConfiguration::createDebugger(const Target &target) { - Utils::Environment sysEnv = Utils::Environment::systemEnvironment(); + Environment sysEnv = m_qnxHost.deviceEnvironment(); sysEnv.modify(qnxEnvironmentItems()); Debugger::DebuggerItem debugger; debugger.setCommand(target.m_debuggerPath); debugger.reinitializeFromFile(nullptr, &sysEnv); - debugger.setAutoDetected(true); debugger.setUnexpandedDisplayName(Tr::tr("Debugger for %1 (%2)") .arg(displayName()) .arg(target.shortDescription()));