From 9bdca9b8acec2ef5b92ae10ef7b03da291c90d15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Sun, 24 May 2026 01:37:55 +0200 Subject: [PATCH] Use aggregate and QList Took 8 minutes Took 6 seconds Took 1 second --- cockatrice/src/interface/widgets/general/home_widget.cpp | 2 +- .../interface/widgets/general/tutorial/tutorial_controller.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cockatrice/src/interface/widgets/general/home_widget.cpp b/cockatrice/src/interface/widgets/general/home_widget.cpp index 20cb5bf90..58c41a909 100644 --- a/cockatrice/src/interface/widgets/general/home_widget.cpp +++ b/cockatrice/src/interface/widgets/general/home_widget.cpp @@ -107,7 +107,7 @@ HomeWidget::HomeWidget(QWidget *parent, TabSupervisor *_tabSupervisor) } auto sequence = TutorialSequence(); sequence.addStep({connectButton, "Connect to a server to play here!"}); - auto vdeStep = TutorialStep(visualDeckEditorButton, "Create a new deck from cards in the database here!"); + auto vdeStep = TutorialStep{visualDeckEditorButton, "Create a new deck from cards in the database here!"}; vdeStep.requiresInteraction = true; vdeStep.allowClickThrough = true; vdeStep.validationHint = "Open the deck editor to try it out!"; diff --git a/cockatrice/src/interface/widgets/general/tutorial/tutorial_controller.h b/cockatrice/src/interface/widgets/general/tutorial/tutorial_controller.h index 9ec8f8769..845620128 100644 --- a/cockatrice/src/interface/widgets/general/tutorial/tutorial_controller.h +++ b/cockatrice/src/interface/widgets/general/tutorial/tutorial_controller.h @@ -3,8 +3,8 @@ #include "tutorial_overlay.h" +#include #include -#include #include enum class ValidationTiming @@ -43,7 +43,7 @@ struct TutorialStep struct TutorialSequence { QString name; - QVector steps; + QList steps; void addStep(const TutorialStep &step) {