From 0155d2b2bcf73c92cb3aac1fa0d1e043db87ee9b 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 --- 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 a7ef48c22..631a8d393 100644 --- a/cockatrice/src/interface/widgets/general/home_widget.cpp +++ b/cockatrice/src/interface/widgets/general/home_widget.cpp @@ -57,7 +57,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) {