diff --git a/qt/aqt/theme.py b/qt/aqt/theme.py index ad771f653..20df25cef 100644 --- a/qt/aqt/theme.py +++ b/qt/aqt/theme.py @@ -24,6 +24,7 @@ from aqt.qt import ( QPixmap, QStyleFactory, Qt, + qtmajor, ) @@ -266,7 +267,7 @@ class ThemeManager: def _apply_palette(self, app: QApplication) -> None: set_macos_dark_mode(self.night_mode) - if is_mac and not aqt.mw.pm.force_custom_styles(): + if is_mac and not (qtmajor == 5 or aqt.mw.pm.force_custom_styles()): app.setStyle(QStyleFactory.create(self._default_style)) # type: ignore self.default_palette.setColor( QPalette.ColorRole.Window, self.qcolor(colors.CANVAS)