From 1207b082dc160c239ed3726dd3ff4bb0a5d6853d Mon Sep 17 00:00:00 2001 From: Benjamin Fischer Date: Sun, 13 Mar 2022 01:54:13 +0100 Subject: [PATCH] another high dpi fix which fixes some resizing issues. --- qt_ui/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qt_ui/main.py b/qt_ui/main.py index 22153675..f008f772 100644 --- a/qt_ui/main.py +++ b/qt_ui/main.py @@ -65,7 +65,11 @@ def on_game_load(game: Game | None) -> None: def run_ui(game: Optional[Game], new_map: bool, dev: bool) -> None: - os.environ["QT_AUTO_SCREEN_SCALE_FACTOR"] = "1" # Potential fix for 4K screens + os.environ["QT_ENABLE_HIGHDPI_SCALING"] = "1" # Potential fix for 4K screens + QApplication.setHighDpiScaleFactorRoundingPolicy( + Qt.HighDpiScaleFactorRoundingPolicy.PassThrough + ) + app = QApplication(sys.argv) app.setAttribute(Qt.AA_DisableWindowContextHelpButton)