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 3f85b16ad..f141f2bd2 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 @@ -77,7 +77,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 fd73b6629..c847cd5fe 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 @@ -71,6 +71,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; /**