From d412df581da1d622c192dc5b3d20cc38a116352d Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sat, 5 Apr 2025 00:51:40 -0700 Subject: [PATCH] Fix QImage::mirrored deprecation warning --- cockatrice/src/client/ui/picture_loader/picture_loader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cockatrice/src/client/ui/picture_loader/picture_loader.cpp b/cockatrice/src/client/ui/picture_loader/picture_loader.cpp index 793a6bf39..eafeb9467 100644 --- a/cockatrice/src/client/ui/picture_loader/picture_loader.cpp +++ b/cockatrice/src/client/ui/picture_loader/picture_loader.cpp @@ -140,7 +140,11 @@ void PictureLoader::imageLoaded(CardInfoPtr card, const QImage &image) QPixmapCache::insert(card->getPixmapCacheKey(), QPixmap()); } else { if (card->getUpsideDownArt()) { +#if (QT_VERSION >= QT_VERSION_CHECK(6, 9, 0)) + QImage mirrorImage = image.flipped(Qt::Horizontal | Qt::Vertical); +#else QImage mirrorImage = image.mirrored(true, true); +#endif QPixmapCache::insert(card->getPixmapCacheKey(), QPixmap::fromImage(mirrorImage)); } else { QPixmapCache::insert(card->getPixmapCacheKey(), QPixmap::fromImage(image));