diff --git a/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp b/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp index ec39c41bd..1414943a1 100644 --- a/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp +++ b/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.cpp @@ -60,7 +60,11 @@ TabDeckEditorVisual::TabDeckEditorVisual(TabSupervisor *_tabSupervisor) : Abstra filterDockWidget->setHidden(true); cardDatabaseDockWidget->setHidden(true); tutorialController = new TutorialController(this); + createTutorialSequences(); +} +void TabDeckEditorVisual::createTutorialSequences() +{ auto deckDockSequence = deckDockWidget->generateTutorialSequence(); tutorialController->addSequence(deckDockSequence); diff --git a/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.h b/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.h index ffa4b6dd5..720d5f37e 100644 --- a/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.h +++ b/cockatrice/src/interface/widgets/tabs/visual_deck_editor/tab_deck_editor_visual.h @@ -60,6 +60,11 @@ private: TutorialController *tutorialController = nullptr; bool tutorialStarted = false; + /** + * @brief Build and register all tutorial sequences for this tab. + */ + void createTutorialSequences(); + protected slots: void showEvent(QShowEvent *ev) override; /**