From d7dc9976c9c692c2435da420500a05f1a5481796 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Mon, 15 Jan 2024 19:05:53 +0100 Subject: [PATCH] Update segment header when variable selection changes --- src/macro-core/macro-action-variable.cpp | 2 ++ src/macro-core/macro-condition-variable.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/macro-core/macro-action-variable.cpp b/src/macro-core/macro-action-variable.cpp index 232d3056..b1233e59 100644 --- a/src/macro-core/macro-action-variable.cpp +++ b/src/macro-core/macro-action-variable.cpp @@ -707,6 +707,8 @@ void MacroActionVariableEdit::VariableChanged(const QString &text) auto lock = LockContext(); _entryData->_variable = GetWeakVariableByQString(text); + emit HeaderInfoChanged( + QString::fromStdString(_entryData->GetShortDesc())); } void MacroActionVariableEdit::Variable2Changed(const QString &text) diff --git a/src/macro-core/macro-condition-variable.cpp b/src/macro-core/macro-condition-variable.cpp index 885753e1..22085a9d 100644 --- a/src/macro-core/macro-condition-variable.cpp +++ b/src/macro-core/macro-condition-variable.cpp @@ -242,6 +242,8 @@ void MacroConditionVariableEdit::VariableChanged(const QString &text) auto lock = LockContext(); _entryData->_variable = GetWeakVariableByQString(text); + emit HeaderInfoChanged( + QString::fromStdString(_entryData->GetShortDesc())); } void MacroConditionVariableEdit::Variable2Changed(const QString &text)