eric6/WebBrowser/WebBrowserWebSearchWidget.py

changeset 8218
7c09585bd960
parent 8143
2c730d5fd177
child 8268
6b8128e0c9d1
equal deleted inserted replaced
8217:385f60c94548 8218:7c09585bd960
38 @param mainWindow reference to the browser main window 38 @param mainWindow reference to the browser main window
39 @type WebBrowserWindow 39 @type WebBrowserWindow
40 @param parent reference to the parent widget 40 @param parent reference to the parent widget
41 @type QWidget 41 @type QWidget
42 """ 42 """
43 super(WebBrowserWebSearchWidget, self).__init__(parent) 43 super().__init__(parent)
44 44
45 from E5Gui.E5LineEdit import E5LineEdit 45 from E5Gui.E5LineEdit import E5LineEdit
46 from E5Gui.E5LineEditButton import E5LineEditButton 46 from E5Gui.E5LineEditButton import E5LineEditButton
47 from .OpenSearch.OpenSearchManager import OpenSearchManager 47 from .OpenSearch.OpenSearchManager import OpenSearchManager
48 48
331 """ 331 """
332 Public method to clear all private data. 332 Public method to clear all private data.
333 """ 333 """
334 self.__recentSearches = [] 334 self.__recentSearches = []
335 self.__setupCompleterMenu() 335 self.__setupCompleterMenu()
336 super(WebBrowserWebSearchWidget, self).clear() 336 super().clear()
337 self.clearFocus() 337 self.clearFocus()
338 338
339 def preferencesChanged(self): 339 def preferencesChanged(self):
340 """ 340 """
341 Public method to handle the change of preferences. 341 Public method to handle the change of preferences.
411 QWebEnginePage.WebAction.Back) 411 QWebEnginePage.WebAction.Back)
412 elif evt.button() == Qt.MouseButton.XButton2: 412 elif evt.button() == Qt.MouseButton.XButton2:
413 self.__mw.currentBrowser().triggerPageAction( 413 self.__mw.currentBrowser().triggerPageAction(
414 QWebEnginePage.WebAction.Forward) 414 QWebEnginePage.WebAction.Forward)
415 else: 415 else:
416 super(WebBrowserWebSearchWidget, self).mousePressEvent(evt) 416 super().mousePressEvent(evt)

eric ide

mercurial