Module implementing a web search widget for the web browser.
None |
WebBrowserWebSearchWidget | Class implementing a web search widget for the web browser. |
None |
Class implementing a web search widget for the web browser.
None |
None |
WebBrowserWebSearchWidget | Constructor |
__completerActivated | Private slot handling the selection of an entry from the completer. |
__completerHighlighted | Private slot handling the highlighting of an entry of the completer. |
__currentEngineChanged | Private slot to track a change of the current search engine. |
__engineImageChanged | Private slot to handle a change of the current search engine icon. |
__getSuggestions | Private slot to get search suggestions from the configured search engine. |
__handleEnginesMenuActionTriggered | Private slot to handle an action of the menu being triggered. |
__loadSearches | Private method to load the recently performed web searches. |
__newSuggestions | Private slot to receive a new list of suggestions. |
__searchButtonClicked | Private slot to show the search menu via the search button. |
__searchNow | Private slot to perform the web search. |
__setupCompleterMenu | Private method to create the completer menu. |
__showEnginesMenu | Private slot to handle the display of the engines menu. |
__showEnginesMenuCallback | Private method handling the open search links callback. |
__textEdited | Private slot to handle changes of the search text. |
clear | Public method to clear all private data. |
mousePressEvent | Protected method called by a mouse press event. |
openSearchManager | Public method to get a reference to the opensearch manager object. |
preferencesChanged | Public method to handle the change of preferences. |
saveSearches | Public method to save the recently performed web searches. |
None |
Constructor
Private slot handling the selection of an entry from the completer.
Private slot handling the highlighting of an entry of the completer.
Private slot to track a change of the current search engine.
Private slot to handle a change of the current search engine icon.
Private slot to get search suggestions from the configured search engine.
Private slot to handle an action of the menu being triggered.
Private method to load the recently performed web searches.
Private slot to receive a new list of suggestions.
Private slot to show the search menu via the search button.
Private slot to perform the web search.
Private method to create the completer menu.
Private slot to handle the display of the engines menu.
Private method handling the open search links callback.
Private slot to handle changes of the search text.
Public method to clear all private data.
Protected method called by a mouse press event.
Public method to get a reference to the opensearch manager object.
Public method to handle the change of preferences.
Public method to save the recently performed web searches.