--- a/eric6/E5Gui/E5Application.py Sat May 09 11:47:40 2020 +0200 +++ b/eric6/E5Gui/E5Application.py Sat May 09 11:49:12 2020 +0200 @@ -12,6 +12,17 @@ from PyQt5.QtGui import QPalette from PyQt5.QtWidgets import QApplication +try: + QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling) + # __IGNORE_EXCEPTION__ +except AttributeError: + pass +try: + QCoreApplication.setAttribute(Qt.AA_ShareOpenGLContexts) + # __IGNORE_EXCEPTION__ +except AttributeError: + pass + class E5Application(QApplication): """ @@ -24,17 +35,6 @@ @param argv command line arguments @type list """ - try: - QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling) - # __IGNORE_EXCEPTION__ - except AttributeError: - pass - try: - QCoreApplication.setAttribute(Qt.AA_ShareOpenGLContexts) - # __IGNORE_EXCEPTION__ - except AttributeError: - pass - super(E5Application, self).__init__(argv) QCoreApplication.setAttribute(Qt.AA_DontCreateNativeWidgetSiblings)