diff --git a/ui/ui_utility.cpp b/ui/ui_utility.cpp index b68b812..e7e5e59 100644 --- a/ui/ui_utility.cpp +++ b/ui/ui_utility.cpp @@ -180,4 +180,11 @@ QPixmap PixmapFromImage(QImage &&image) { return QPixmap::fromImage(std::move(image), Qt::ColorOnly); } +void DisableCustomScaling() { + qunsetenv("QT_DEVICE_PIXEL_RATIO"); + qunsetenv("QT_SCALE_FACTOR"); + qunsetenv("QT_AUTO_SCREEN_SCALE_FACTOR"); + qunsetenv("QT_SCREEN_SCALE_FACTORS"); +} + } // namespace Ui diff --git a/ui/ui_utility.h b/ui/ui_utility.h index 901141c..3b2f77a 100644 --- a/ui/ui_utility.h +++ b/ui/ui_utility.h @@ -192,4 +192,6 @@ QPointer MakeWeak(not_null object) { [[nodiscard]] QPixmap PixmapFromImage(QImage &&image); +void DisableCustomScaling(); + } // namespace Ui