From 06f9558ac280542e84b99042326935466e4ea0c8 Mon Sep 17 00:00:00 2001 From: ebbit1q Date: Sun, 12 Apr 2026 00:54:57 +0200 Subject: [PATCH] replace windows11 with fusion for the view windows --- cockatrice/src/game/zones/view_zone_widget.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cockatrice/src/game/zones/view_zone_widget.cpp b/cockatrice/src/game/zones/view_zone_widget.cpp index 23d7d6a19..11d818f8d 100644 --- a/cockatrice/src/game/zones/view_zone_widget.cpp +++ b/cockatrice/src/game/zones/view_zone_widget.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #include #include @@ -46,6 +47,11 @@ ZoneViewWidget::ZoneViewWidget(Player *_player, bool _isReversed) : QGraphicsWidget(0, Qt::Window), canBeShuffled(_origZone->getIsShufflable()), player(_player) { + // workaround for windows11 theme completely breaking on our zonewidgets + if (style()->name() == "windows11") { + setStyle(QStyleFactory::create("Fusion")); + } + setAcceptHoverEvents(true); setAttribute(Qt::WA_DeleteOnClose); setZValue(ZValues::ZONE_VIEW_WIDGET);