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); emit displayTypeChanged(currentDisplayType);
} }
TutorialSequence VisualDeckDisplayOptionsWidget::generateTutorialSequence(TutorialSequence sequence) void VisualDeckDisplayOptionsWidget::generateTutorialSequence(TutorialSequence &sequence)
{ {
TutorialStep introStep; TutorialStep introStep;
introStep.targetWidget = this; introStep.targetWidget = this;
@ -213,8 +213,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

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

View file

@ -526,7 +526,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;