diff --git a/src/calibre/gui2/pyqt6_compat.py b/src/calibre/gui2/pyqt6_compat.py index d95d0a081d..7a7e17e3c2 100644 --- a/src/calibre/gui2/pyqt6_compat.py +++ b/src/calibre/gui2/pyqt6_compat.py @@ -33,8 +33,8 @@ QHoverEvent.posF = lambda self: self.position() # Restore the removed exec_ method -def exec_(self): - return self.exec() +def exec_(self, *args, **kwargs): + return self.exec(*args, **kwargs) QDialog.exec_ = exec_