diff -r a6c893c8b7af -r ae6032e4b4ef eric7/WebBrowser/WebBrowserWindow.py --- a/eric7/WebBrowser/WebBrowserWindow.py Sun Sep 05 16:30:19 2021 +0200 +++ b/eric7/WebBrowser/WebBrowserWindow.py Sun Sep 05 18:07:03 2021 +0200 @@ -163,9 +163,6 @@ self.__shortcutsDialog = None - self.__eventMouseButtons = Qt.MouseButton.NoButton - self.__eventKeyboardModifiers = Qt.KeyboardModifier.NoModifier - WebBrowserWindow.setUseQtHelp(qthelp or bool(searchWord)) self.webProfile(private) @@ -4409,53 +4406,6 @@ Preferences.setWebBrowser("StatusBarVisible", visible) - def eventMouseButtons(self): - """ - Public method to get the last recorded mouse buttons. - - @return mouse buttons (Qt.MouseButtons) - """ - return self.__eventMouseButtons - - def eventKeyboardModifiers(self): - """ - Public method to get the last recorded keyboard modifiers. - - @return keyboard modifiers (Qt.KeyboardModifiers) - """ - return self.__eventKeyboardModifiers - - def setEventMouseButtons(self, buttons): - """ - Public method to record mouse buttons. - - @param buttons mouse buttons to record (Qt.MouseButtons) - """ - self.__eventMouseButtons = buttons - - def setEventKeyboardModifiers(self, modifiers): - """ - Public method to record keyboard modifiers. - - @param modifiers keyboard modifiers to record (Qt.KeyboardModifiers) - """ - self.__eventKeyboardModifiers = modifiers - - def mousePressEvent(self, evt): - """ - Protected method called by a mouse press event. - - @param evt reference to the mouse event (QMouseEvent) - """ - if evt.button() == Qt.MouseButton.XButton1: - self.currentBrowser().triggerPageAction( - QWebEnginePage.WebAction.Back) - elif evt.button() == Qt.MouseButton.XButton2: - self.currentBrowser().triggerPageAction( - QWebEnginePage.WebAction.Forward) - else: - super().mousePressEvent(evt) - @classmethod def feedsManager(cls): """