Append display options tutorial steps via reference

This commit is contained in:
Lukas Brübach 2026-08-09 03:37:13 +02:00
parent 217e16630a
commit f70eb2226a
3 changed files with 3 additions and 5 deletions

View file

@ -127,7 +127,7 @@ void VisualDeckDisplayOptionsWidget::updateDisplayType()
emit displayTypeChanged(currentDisplayType); emit displayTypeChanged(currentDisplayType);
} }
TutorialSequence VisualDeckDisplayOptionsWidget::generateTutorialSequence(TutorialSequence sequence) void VisualDeckDisplayOptionsWidget::generateTutorialSequence(TutorialSequence &sequence)
{ {
TutorialStep introStep; TutorialStep introStep;
introStep.targetWidget = this; introStep.targetWidget = this;
@ -183,8 +183,6 @@ TutorialSequence VisualDeckDisplayOptionsWidget::generateTutorialSequence(Tutori
sortStep.validator = []() { return true; }; sortStep.validator = []() { return true; };
sequence.addStep(sortStep); sequence.addStep(sortStep);
return sequence;
} }
void VisualDeckDisplayOptionsWidget::updateCompactMode(bool mode) void VisualDeckDisplayOptionsWidget::updateCompactMode(bool mode)

View file

@ -89,7 +89,7 @@ public:
return activeSortCriteria; return activeSortCriteria;
} }
TutorialSequence generateTutorialSequence(TutorialSequence sequence); void generateTutorialSequence(TutorialSequence &sequence);
private slots: private slots:
/** /**

View file

@ -525,7 +525,7 @@ TutorialSequence VisualDeckEditorWidget::addTutorialSteps()
sequence.addStep(hoverStep); sequence.addStep(hoverStep);
sequence = displayOptionsWidget->generateTutorialSequence(sequence); displayOptionsWidget->generateTutorialSequence(sequence);
TutorialStep conclusionStep; TutorialStep conclusionStep;
conclusionStep.targetWidget = this; conclusionStep.targetWidget = this;