From 38e73486c18e51cdc50f3c8f7c657ad224459580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Tue, 13 Jan 2026 09:25:34 +0100 Subject: [PATCH] [VDE] A stab at things Took 14 minutes Took 10 minutes Took 5 minutes Took 4 minutes Took 41 seconds Took 10 minutes Took 3 minutes --- cockatrice/cockatrice.qrc | 1 + .../resources/backgrounds/card_triplet.svg | 31 +++++++++++++++++++ .../visual_deck_editor_widget.cpp | 8 +++++ 3 files changed, 40 insertions(+) create mode 100644 cockatrice/resources/backgrounds/card_triplet.svg diff --git a/cockatrice/cockatrice.qrc b/cockatrice/cockatrice.qrc index 6e90d342d..8d50498c0 100644 --- a/cockatrice/cockatrice.qrc +++ b/cockatrice/cockatrice.qrc @@ -60,6 +60,7 @@ resources/icons/mana/W.svg resources/backgrounds/home.png + resources/backgrounds/card_triplet.svg resources/config/general.svg resources/config/appearance.svg diff --git a/cockatrice/resources/backgrounds/card_triplet.svg b/cockatrice/resources/backgrounds/card_triplet.svg new file mode 100644 index 000000000..3749c678b --- /dev/null +++ b/cockatrice/resources/backgrounds/card_triplet.svg @@ -0,0 +1,31 @@ + + + + + + + + + + diff --git a/cockatrice/src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp b/cockatrice/src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp index 9d2aadc63..af1c0a2b3 100644 --- a/cockatrice/src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp +++ b/cockatrice/src/interface/widgets/visual_deck_editor/visual_deck_editor_widget.cpp @@ -180,6 +180,14 @@ void VisualDeckEditorWidget::initializeScrollAreaAndZoneContainer() zoneContainer = new QWidget(scrollArea); zoneContainer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + zoneContainer->setObjectName("zoneContainer"); + zoneContainer->setStyleSheet(R"( + QWidget#zoneContainer { + background-image: url(theme:backgrounds/card_triplet.svg); + background-repeat: no-repeat; + background-position: center; + } +)"); zoneContainerLayout = new QVBoxLayout(zoneContainer); zoneContainer->setLayout(zoneContainerLayout); scrollArea->addScrollBarWidget(zoneContainer, Qt::AlignHCenter);