Module implementing the helpbrowser using QWebView.
None |
HelpBrowser | Class implementing the helpbrowser widget. |
HelpWebPage | Class implementing an enhanced web page. |
JavaScriptEricObject | Class implementing an external javascript object to search via the startpage. |
JavaScriptExternalObject | Class implementing an external javascript object to add search providers. |
LinkedResource | Class defining a data structure for linked resources. |
None |
Class implementing the helpbrowser widget.
This is a subclass of the Qt QWebView to implement an interface compatible with the QTextBrowser based variant.
None |
None |
HelpBrowser | Constructor |
__addBookmark | Private slot to bookmark the current link. |
__addExternalBinding | Private slot to add javascript bindings for adding search providers. |
__applyZoom | Private slot to apply the current zoom factor. |
__blockImage | Private slot to add a block rule for an image URL. |
__bookmarkLink | Private slot to bookmark a link via the context menu. |
__copyImage | Private slot to copy an image to the clipboard. |
__copyImageLocation | Private slot to copy an image location to the clipboard. |
__copyLink | Private slot to copy a link to the clipboard. |
__currentEngineChanged | Private slot to track a change of the current search engine. |
__downloadDone | Private slot to handle the done signal of the download dialogs. |
__downloadImage | Private slot to download an image and save it to disk. |
__downloadLink | Private slot to download a link and save it to disk. |
__downloadRequested | Private slot to handle a download request. |
__iconChanged | Private slot to handle the icon change. |
__levelForZoom | Private method determining the zoom level index given a zoom factor. |
__linkHovered | Private slot to handle the linkHovered signal. |
__loadFinished | Private method to handle the loadFinished signal. |
__loadProgress | Private method to handle the loadProgress signal. |
__loadStarted | Private method to handle the loadStarted signal. |
__openLinkInNewTab | Private method called by the context menu to open a link in a new window. |
__searchRequested | Private slot to search for some text with a selected search engine. |
__statusBarMessage | Private slot to handle the statusBarMessage signal. |
__unsupportedContent | Private slot to handle the unsupportedContent signal. |
__urlChanged | Private slot to handle the urlChanged signal. |
__webInspector | Private slot to show the web inspector window. |
backward | Public slot to move backwards in history. |
clearHistory | Public slot to clear the history. |
contextMenuEvent | Protected method called to create a context menu. |
copy | Public slot to copy the selected text. |
createWindow | Protected method called, when a new window should be created. |
documentTitle | Public method to return the title of the loaded page. |
findNextPrev | Public slot to find the next occurrence of a text. |
forward | Public slot to move forward in history. |
hasSelection | Public method to determine, if there is some text selected. |
home | Public slot to move to the first page loaded. |
isBackwardAvailable | Public method to determine, if a backwards move in history is possible. |
isForwardAvailable | Public method to determine, if a forward move in history is possible. |
isLoading | Public method to get the loading state. |
keyPressEvent | Protected method called by a key press. |
keyReleaseEvent | Protected method called by a key release. |
linkedResources | Public method to extract linked resources. |
mousePressEvent | Protected method called by a mouse press event. |
preferencesChanged | Public method to indicate a change of the settings. |
reload | Public slot to reload the current page. |
saveAs | Public method to save the current page to a file. |
setSource | Public method used to set the source to be displayed. |
source | Public method to return the URL of the loaded page. |
wheelEvent | Protected method to handle wheel events. |
zoomIn | Public slot to zoom into the page. |
zoomOut | Public slot to zoom out of the page. |
zoomReset | Public method to reset the zoom factor. |
None |
Constructor
Private slot to bookmark the current link.
Private slot to add javascript bindings for adding search providers.
Private slot to apply the current zoom factor.
Private slot to add a block rule for an image URL.
Private slot to bookmark a link via the context menu.
Private slot to copy an image to the clipboard.
Private slot to copy an image location to the clipboard.
Private slot to copy a link to the clipboard.
Private slot to track a change of the current search engine.
Private slot to handle the done signal of the download dialogs.
Private slot to download an image and save it to disk.
Private slot to download a link and save it to disk.
Private slot to handle a download request.
Private slot to handle the icon change.
Private method determining the zoom level index given a zoom factor.
Private slot to handle the linkHovered signal.
Private method to handle the loadFinished signal.
Private method to handle the loadProgress signal.
Private method to handle the loadStarted signal.
Private method called by the context menu to open a link in a new window.
Private slot to search for some text with a selected search engine.
Private slot to handle the statusBarMessage signal.
Private slot to handle the unsupportedContent signal.
Private slot to handle the urlChanged signal.
Private slot to show the web inspector window.
Public slot to move backwards in history.
Public slot to clear the history.
Protected method called to create a context menu.
This method is overridden from QWebView.
Public slot to copy the selected text.
Protected method called, when a new window should be created.
Public method to return the title of the loaded page.
Public slot to find the next occurrence of a text.
Public slot to move forward in history.
Public method to determine, if there is some text selected.
Public slot to move to the first page loaded.
Public method to determine, if a backwards move in history is possible.
Public method to determine, if a forward move in history is possible.
Public method to get the loading state.
Protected method called by a key press.
This method is overridden from QTextBrowser.
Protected method called by a key release.
This method is overridden from QTextBrowser.
Public method to extract linked resources.
Protected method called by a mouse press event.
Public method to indicate a change of the settings.
Public slot to reload the current page.
Public method to save the current page to a file.
Public method used to set the source to be displayed.
Public method to return the URL of the loaded page.
Protected method to handle wheel events.
Public slot to zoom into the page.
Public slot to zoom out of the page.
Public method to reset the zoom factor.
Class implementing an enhanced web page.
None |
None |
HelpWebPage | Constructor |
acceptNavigationRequest | Protected method to determine, if a request may be accepted. |
extension | Public method to implement a specific extension. |
pageAttributeId | Public method to get the attribute id of the page attribute. |
populateNetworkRequest | Public method to add data to a network request. |
supportsExtension | Public method to check the support for an extension. |
userAgentForUrl | Protected method to determine the user agent for the given URL. |
None |
Constructor
Protected method to determine, if a request may be accepted.
Public method to implement a specific extension.
Public method to get the attribute id of the page attribute.
Public method to add data to a network request.
Public method to check the support for an extension.
Protected method to determine the user agent for the given URL.
Class implementing an external javascript object to search via the startpage.
translations |
None |
JavaScriptEricObject | Constructor |
providerString | Public method to get a string for the search provider. |
searchUrl | Public method to get the search URL for the given search term. |
translate | Public method to translate the given string. |
None |
Constructor
Public method to get a string for the search provider.
Public method to get the search URL for the given search term.
Public method to translate the given string.
Class implementing an external javascript object to add search providers.
None |
None |
JavaScriptExternalObject | Constructor |
AddSearchProvider | Public slot to add a search provider. |
None |
Constructor
Public slot to add a search provider.
Class defining a data structure for linked resources.
None |
None |
LinkedResource | Constructor |
None |
Constructor