From 2a3b9a9a5e2cf881cdccef0eb2ac605f0e1ad8b0 Mon Sep 17 00:00:00 2001 From: RickyRister <42636155+RickyRister@users.noreply.github.com> Date: Sat, 5 Apr 2025 03:21:11 -0700 Subject: [PATCH] Fix QImage::mirrored deprecation warning (#5792) --- 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));