Module implementing a web search widget for the web browser.
None |
HelpWebSearchWidget | Class implementing a web search widget for the web browser. |
None |
Class implementing a web search widget for the web browser.
None |
None |
HelpWebSearchWidget | Constructor |
__addEngineFromUrl | Private slot to add a search engine given its URL. |
__changeCurrentEngine | Private slot to handle the selection of a search engine. |
__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. |
__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. |
__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 to add a search engine given its URL.
Private slot to handle the selection of a search engine.
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 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 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.