--- a/src/eric7/EricWidgets/EricMainWindow.py Fri Oct 13 16:44:53 2023 +0200 +++ b/src/eric7/EricWidgets/EricMainWindow.py Sat Oct 14 18:10:36 2023 +0200 @@ -10,6 +10,7 @@ from PyQt6.QtWidgets import QApplication, QMainWindow, QStyleFactory from .EricApplication import ericApp +from .EricProxyStyle import EricProxyStyle class EricMainWindow(QMainWindow): @@ -44,8 +45,11 @@ style = QStyleFactory.create(styleName) if style is None: style = QStyleFactory.create(self.defaultStyleName) - if style is not None: - QApplication.setStyle(style) + + if style is None: + QApplication.setStyle(EricProxyStyle()) + else: + QApplication.setStyle(EricProxyStyle(style)) # step 2: set a style sheet ericApp().setStyleSheetFile(styleSheetFile)