Append display options tutorial steps via reference

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

View file

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

View file

@ -97,7 +97,7 @@ public:
return activeSortCriteria;
}
TutorialSequence generateTutorialSequence(TutorialSequence sequence);
void generateTutorialSequence(TutorialSequence &sequence);
protected:
/** @brief Retranslates on QEvent::LanguageChange. */

View file

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