eric6/E5Gui/E5Application.py

changeset 7984
e48dd1b7b2fa
parent 7923
91e843545d9a
child 8143
2c730d5fd177
--- a/eric6/E5Gui/E5Application.py	Thu Jan 14 18:14:15 2021 +0100
+++ b/eric6/E5Gui/E5Application.py	Fri Jan 15 19:43:52 2021 +0100
@@ -11,16 +11,8 @@
 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
+QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True)
+QCoreApplication.setAttribute(Qt.AA_ShareOpenGLContexts, True)
 
 
 class E5Application(QApplication):
@@ -36,12 +28,9 @@
         """
         super(E5Application, self).__init__(argv)
         
-        QCoreApplication.setAttribute(Qt.AA_DontCreateNativeWidgetSiblings)
-        try:
-            QCoreApplication.setAttribute(Qt.AA_UseHighDpiPixmaps)
-            # __IGNORE_EXCEPTION__
-        except AttributeError:
-            pass
+        QCoreApplication.setAttribute(
+            Qt.AA_DontCreateNativeWidgetSiblings, True)
+        QCoreApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True)
         
         self.__objectRegistry = {}
         self.__pluginObjectRegistry = {}

eric ide

mercurial