67 |
67 |
68 self.__model = QStandardItemModel(self) |
68 self.__model = QStandardItemModel(self) |
69 self.__completer = QCompleter() |
69 self.__completer = QCompleter() |
70 self.__completer.setModel(self.__model) |
70 self.__completer.setModel(self.__model) |
71 self.__completer.setCompletionMode( |
71 self.__completer.setCompletionMode( |
72 QCompleter.UnfilteredPopupCompletion) |
72 QCompleter.CompletionMode.UnfilteredPopupCompletion) |
73 self.__completer.setWidget(self) |
73 self.__completer.setWidget(self) |
74 |
74 |
75 self.__searchButton.clicked.connect(self.__searchButtonClicked) |
75 self.__searchButton.clicked.connect(self.__searchButtonClicked) |
76 self.textEdited.connect(self.__textEdited) |
76 self.textEdited.connect(self.__textEdited) |
77 self.returnPressed.connect(self.__searchNow) |
77 self.returnPressed.connect(self.__searchNow) |
404 """ |
404 """ |
405 Protected method called by a mouse press event. |
405 Protected method called by a mouse press event. |
406 |
406 |
407 @param evt reference to the mouse event (QMouseEvent) |
407 @param evt reference to the mouse event (QMouseEvent) |
408 """ |
408 """ |
409 if evt.button() == Qt.XButton1: |
409 if evt.button() == Qt.MouseButton.XButton1: |
410 self.__mw.currentBrowser().triggerPageAction( |
410 self.__mw.currentBrowser().triggerPageAction( |
411 QWebEnginePage.Back) |
411 QWebEnginePage.WebAction.Back) |
412 elif evt.button() == Qt.XButton2: |
412 elif evt.button() == Qt.MouseButton.XButton2: |
413 self.__mw.currentBrowser().triggerPageAction( |
413 self.__mw.currentBrowser().triggerPageAction( |
414 QWebEnginePage.Forward) |
414 QWebEnginePage.WebAction.Forward) |
415 else: |
415 else: |
416 super(WebBrowserWebSearchWidget, self).mousePressEvent(evt) |
416 super(WebBrowserWebSearchWidget, self).mousePressEvent(evt) |