Add undo / redo support for macros

This commit is contained in:
WarmUpTill
2026-08-12 11:48:53 +02:00
parent 71e1e395df
commit 151f69305b
9 changed files with 1142 additions and 20 deletions

View File

@@ -110,7 +110,9 @@ void MacroEdit::HighlightControls() const {}
void MacroEdit::PopulateMacroActions(Macro &, uint32_t) {}
void MacroEdit::PopulateMacroElseActions(Macro &, uint32_t) {}
void MacroEdit::PopulateMacroConditions(Macro &, uint32_t) {}
void MacroEdit::SetupMacroSegmentSelection(MacroSection, int) {}
void MacroEdit::InsertSegmentWidget(SegmentType, int) {}
void MacroEdit::RemoveSegmentWidget(SegmentType, int) {}
void MacroEdit::SetupMacroSegmentSelection(SegmentType, int) {}
void MacroEdit::SetupContextMenu(const QPoint &,
const std::function<void(MacroEdit *, int)> &,
const std::function<void(MacroEdit *)> &,