From 633f897e677101fed880066a3f6e8ad28b370450 Mon Sep 17 00:00:00 2001 From: Matthias Metelka <62722460+kleinerpirat@users.noreply.github.com> Date: Sun, 9 Oct 2022 23:10:04 +0200 Subject: [PATCH] Give QMenu cursor: pointer --- qt/aqt/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qt/aqt/__init__.py b/qt/aqt/__init__.py index 767975982..28a404a38 100644 --- a/qt/aqt/__init__.py +++ b/qt/aqt/__init__.py @@ -345,7 +345,7 @@ class AnkiApp(QApplication): ################################################## def eventFilter(self, src: Any, evt: QEvent) -> bool: - if evt.type() == QEvent.Type.HoverEnter: + if evt.type() in [QEvent.Type.Enter, QEvent.Type.HoverEnter]: if ( ( isinstance( @@ -354,6 +354,7 @@ class AnkiApp(QApplication): QPushButton, QCheckBox, QRadioButton, + QMenu, # classes with PyQt5 compatibility proxy without_qt5_compat_wrapper(QToolButton), without_qt5_compat_wrapper(QTabBar),