diff --git a/qtpy/QtWidgets.py b/qtpy/QtWidgets.py index 1b225421..1edbdbf5 100644 --- a/qtpy/QtWidgets.py +++ b/qtpy/QtWidgets.py @@ -213,25 +213,11 @@ def __getattr__(name): # Make `addAction` compatible with Qt6 >= 6.4 if PYQT5 or PYSIDE2 or parse(_qt_version) < parse("6.4"): - - class _QMenu(QMenu): - old_add_action = QMenu.addAction - - def addAction(self, *args): - return add_action( - self, - *args, - old_add_action=_QMenu.old_add_action, - ) - _menu_add_action = partialmethod( add_action, old_add_action=QMenu.addAction, ) QMenu.addAction = _menu_add_action - # Despite the previous line! - if QMenu.addAction is not _menu_add_action: - QMenu = _QMenu class _QToolBar(QToolBar): old_add_action = QToolBar.addAction