From 5bc76999b5745102ea00a96db17964c9199eb02f Mon Sep 17 00:00:00 2001 From: Marcus Tillmanns Date: Wed, 12 Feb 2025 08:36:16 +0100 Subject: [PATCH] Terminal: Add Build config name to terminal name Fixes: QTCREATORBUG-32197 Change-Id: I9034cd632875d4e43f8316691836313d02f855ea Reviewed-by: Cristian Adam --- src/plugins/projectexplorer/runcontrol.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/runcontrol.cpp b/src/plugins/projectexplorer/runcontrol.cpp index a162fd783d6..117483f0ce3 100644 --- a/src/plugins/projectexplorer/runcontrol.cpp +++ b/src/plugins/projectexplorer/runcontrol.cpp @@ -1536,8 +1536,11 @@ void ProcessRunnerPrivate::start() QVariantHash extraData = q->runControl()->extraData(); if (q->runControl() && q->runControl()->target() && q->runControl()->target()->activeRunConfiguration()) { - extraData[TERMINAL_SHELL_NAME] - = q->runControl()->target()->activeRunConfiguration()->displayName(); + QString shellName = q->runControl()->target()->activeRunConfiguration()->displayName(); + if (BuildConfiguration *buildConfig = q->runControl()->target()->activeBuildConfiguration()) + shellName += " - " + buildConfig->displayName(); + + extraData[TERMINAL_SHELL_NAME] = shellName; } else { extraData[TERMINAL_SHELL_NAME] = m_command.executable().fileName(); }