From 76c7d96310419c0d87b2a2f418f6dc6884652b49 Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Sat, 10 Mar 2012 23:26:35 +0100 Subject: [PATCH] CardInfoWidget as popup now has a card size related to the screen size --- cockatrice/src/cardinfowidget.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cockatrice/src/cardinfowidget.cpp b/cockatrice/src/cardinfowidget.cpp index 3031e8f2..a723b94a 100644 --- a/cockatrice/src/cardinfowidget.cpp +++ b/cockatrice/src/cardinfowidget.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include "cardinfowidget.h" #include "carditem.h" #include "carddatabase.h" @@ -74,8 +75,9 @@ CardInfoWidget::CardInfoWidget(ResizeMode _mode, const QString &cardName, QWidge textLabel->setMinimumHeight(100); setFixedWidth(sizeHint().width()); } else if (mode == ModePopUp) { - setFixedWidth(350); - pixmapWidth = 250; + QDesktopWidget desktopWidget; + pixmapWidth = desktopWidget.screenGeometry().height() / 3 / aspectRatio; + setFixedWidth(pixmapWidth + 150); } else setFixedWidth(250);