From e3cac25bd6134de06149c3c4446ba8ed25af6e43 2020-05-18 23:11:41
From: Matthias Bussonnier <bussonniermatthias@gmail.com>
Date: 2020-05-18 23:11:41
Subject: [PATCH] Backport PR #12314: Enable high DPI scaling in qt.py

---

diff --git a/IPython/terminal/pt_inputhooks/qt.py b/IPython/terminal/pt_inputhooks/qt.py
index ce0a9da..1504c3b 100644
--- a/IPython/terminal/pt_inputhooks/qt.py
+++ b/IPython/terminal/pt_inputhooks/qt.py
@@ -25,6 +25,7 @@ def inputhook(context):
                         'variable. Deactivate Qt5 code.'
                     )
                 return
+        QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)
         _appref = app = QtGui.QApplication([" "])
     event_loop = QtCore.QEventLoop(app)