mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-14 22:42:14 -07:00
Using qceil
This commit is contained in:
parent
c627110a2d
commit
cfbf50192d
1 changed files with 5 additions and 6 deletions
|
|
@ -3,21 +3,22 @@
|
||||||
#include "printing_selector_card_display_widget.h"
|
#include "printing_selector_card_display_widget.h"
|
||||||
|
|
||||||
#include <QGraphicsEffect>
|
#include <QGraphicsEffect>
|
||||||
#include <QImageReader>
|
|
||||||
#include <QIcon>
|
#include <QIcon>
|
||||||
|
#include <QImageReader>
|
||||||
#include <QLabel>
|
#include <QLabel>
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include <QMouseEvent>
|
#include <QMouseEvent>
|
||||||
#include <QPainter>
|
#include <QPainter>
|
||||||
#include <QSvgRenderer>
|
|
||||||
#include <QStackedWidget>
|
#include <QStackedWidget>
|
||||||
|
#include <QSvgRenderer>
|
||||||
#include <QVBoxLayout>
|
#include <QVBoxLayout>
|
||||||
|
#include <QtMath>
|
||||||
|
#include <cmath>
|
||||||
#include <libcockatrice/card/database/card_database_manager.h>
|
#include <libcockatrice/card/database/card_database_manager.h>
|
||||||
#include <libcockatrice/card/relation/card_relation.h>
|
#include <libcockatrice/card/relation/card_relation.h>
|
||||||
#include <libcockatrice/settings/cache_settings.h>
|
#include <libcockatrice/settings/cache_settings.h>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
#include <cmath>
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Constructs a PrintingSelectorCardOverlayWidget for displaying a card overlay.
|
* @brief Constructs a PrintingSelectorCardOverlayWidget for displaying a card overlay.
|
||||||
|
|
@ -65,9 +66,7 @@ PrintingSelectorCardOverlayWidget::PrintingSelectorCardOverlayWidget(QWidget *pa
|
||||||
if (pinReader.canRead()) {
|
if (pinReader.canRead()) {
|
||||||
const QSize targetSize(64, 64);
|
const QSize targetSize(64, 64);
|
||||||
const qreal dpr = pinBadge->devicePixelRatioF();
|
const qreal dpr = pinBadge->devicePixelRatioF();
|
||||||
const QSize rasterSize(
|
const QSize rasterSize(qMax(1, qCeil(targetSize.width() * dpr)), qMax(1, qCeil(targetSize.height() * dpr)));
|
||||||
qMax(1, static_cast<int>(std::ceil(targetSize.width() * dpr))),
|
|
||||||
qMax(1, static_cast<int>(std::ceil(targetSize.height() * dpr))));
|
|
||||||
pinReader.setScaledSize(rasterSize);
|
pinReader.setScaledSize(rasterSize);
|
||||||
const QImage pinImage = pinReader.read();
|
const QImage pinImage = pinReader.read();
|
||||||
if (!pinImage.isNull()) {
|
if (!pinImage.isNull()) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue