--- a/eric6/E5Gui/E5Application.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/E5Gui/E5Application.py Tue Mar 02 17:17:09 2021 +0100 @@ -11,8 +11,10 @@ from PyQt5.QtGui import QPalette from PyQt5.QtWidgets import QApplication -QCoreApplication.setAttribute(Qt.AA_EnableHighDpiScaling, True) -QCoreApplication.setAttribute(Qt.AA_ShareOpenGLContexts, True) +QCoreApplication.setAttribute( + Qt.ApplicationAttribute.AA_EnableHighDpiScaling, True) +QCoreApplication.setAttribute( + Qt.ApplicationAttribute.AA_ShareOpenGLContexts, True) class E5Application(QApplication): @@ -29,8 +31,9 @@ super(E5Application, self).__init__(argv) QCoreApplication.setAttribute( - Qt.AA_DontCreateNativeWidgetSiblings, True) - QCoreApplication.setAttribute(Qt.AA_UseHighDpiPixmaps, True) + Qt.ApplicationAttribute.AA_DontCreateNativeWidgetSiblings, True) + QCoreApplication.setAttribute( + Qt.ApplicationAttribute.AA_UseHighDpiPixmaps, True) self.__objectRegistry = {} self.__pluginObjectRegistry = {} @@ -147,7 +150,7 @@ @rtype bool """ palette = self.palette() - lightness = palette.color(QPalette.Window).lightness() + lightness = palette.color(QPalette.ColorRole.Window).lightness() return lightness <= 128 e5App = QCoreApplication.instance