diff --git a/qt_ui/main.py b/qt_ui/main.py index 25985654..f8ada488 100644 --- a/qt_ui/main.py +++ b/qt_ui/main.py @@ -57,7 +57,10 @@ def inject_custom_payloads(user_path: Path) -> None: def run_ui(game: Optional[Game]) -> 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)