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);
}
TutorialSequence VisualDeckDisplayOptionsWidget::generateTutorialSequence(TutorialSequence sequence)
void VisualDeckDisplayOptionsWidget::generateTutorialSequence(TutorialSequence &sequence)
{
TutorialStep introStep;
introStep.targetWidget = this;
@ -183,8 +183,6 @@ TutorialSequence VisualDeckDisplayOptionsWidget::generateTutorialSequence(Tutori
sortStep.validator = []() { return true; };
sequence.addStep(sortStep);
return sequence;
}
void VisualDeckDisplayOptionsWidget::updateCompactMode(bool mode)

View file

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

View file

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