Module implementing the web browser using QWebEngineView.
None |
WebBrowserView | Class implementing the web browser view widget. |
None |
Class implementing the web browser view widget.
ZoomLevelDefault |
ZoomLevels |
None |
WebBrowserView | Constructor |
__addBookmarkCallback | Private callback method of __addBookmark(). |
__addSearchEngine | Private slot to add a new search engine. |
__addSpeedDial | Private slot to add a new speed dial. |
__adjustBookmark | Private slot to adjust the 'lastModified' value of bookmarks. |
__blockImage | Private slot to add a block rule for an image URL. |
__bookmarkLink | Private slot to bookmark a link via the context menu. |
__checkForForm | Private method to check the given position for an open search form. |
__checkForFormCallback | Private method handling the __checkForForm result. |
__configureSpeedDial | Private slot to configure the speed dial. |
__copyImage | Private slot to copy an image to the clipboard. |
__copyLink | Private slot to copy a link to the clipboard. |
__createContextMenu | Private method to populate the context menu. |
__createImageContextMenu | Private method to populate the context menu for images. |
__createLinkContextMenu | Private method to populate the context menu for URLs. |
__createMediaContextMenu | Private method to populate the context menu for media elements. |
__createNewPage | Private method to create a new page object. |
__createPageContextMenu | Private method to populate the basic context menu. |
__createSelectedTextContextMenu | Private method to populate the context menu for selected text. |
__currentEngineChanged | Private slot to track a change of the current search engine. |
__downloadImage | Private slot to download an image and save it to disk. |
__downloadLink | Private slot to download a link and save it to disk. |
__downloadMedia | Private slot to download a media and save it to disk. |
__findTextFinished | Private slot handling the findTextFinished signal of the web page. |
__getSavePageFileNameAndFormat | Private method to get the file name to save the page to. |
__iconLoaded | Private slot handling the loaded web site icon. |
__iconUrlChanged | Private slot to handle the iconUrlChanged signal. |
__isUrlValid | Private method to check a URL for validity. |
__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. |
__muteMedia | Private slot to (un)mute the selected media. |
__openLinkInNewPrivateWindow | Private slot called by the context menu to open a link in a new private window. |
__openLinkInNewTab | Private method called by the context menu to open a link in a new tab. |
__openLinkInNewWindow | Private slot called by the context menu to open a link in a new window. |
__pauseMedia | Private slot to pause or play the selected media. |
__printPage | Private slot to support printing from the web page. |
__quotaRequested | Private slot to handle quota requests of the web page. |
__reloadAllSpeedDials | Private slot to reload all speed dials. |
__renderPreview | Private slot to render a preview pixmap after the page was loaded. |
__renderProcessTerminated | Private slot handling a crash of the web page render process. |
__replaceMisspelledWord | Private slot to replace a misspelled word under the context menu. |
__resetSpeedDials | Private slot to reset all speed dials to the default pages. |
__searchDefaultRequested | Private slot to search for some text with the current search engine. |
__searchImage | Private slot to search for an image URL. |
__searchRequested | Private slot to search for some text with a selected search engine. |
__selectClientCertificate | Private slot to handle the client certificate selection request. |
__sendLink | Private slot to send a link via email. |
__setRwhvqt | Private slot to set widget that receives input events. |
__showEventSlot | Private slot to perform actions when the view is shown and the event loop is running. |
__showTabCrashPage | Private slot to show the tab crash page. |
__urlChanged | Private slot to handle the urlChanged signal. |
__virusTotal | Private slot to scan the selected URL with VirusTotal. |
__webInspector | Private slot to show the web inspector window. |
_contextMenuEvent | Protected method called to create a context menu. |
_gestureEvent | Protected method handling gesture events. |
_keyPressEvent | Protected method called by a key press. |
_keyReleaseEvent | Protected method called by a key release. |
_mouseMoveEvent | Protected method to handle mouse move events. |
_mousePressEvent | Protected method called by a mouse press event. |
_mouseReleaseEvent | Protected method called by a mouse release event. |
_wheelEvent | Protected method to handle wheel events. |
activateSession | Public slot to activate a restored session. |
addBookmark | Public slot to bookmark the current page. |
backward | Public slot to move backwards in history. |
checkRSS | Public method to check, if the loaded page contains feed links. |
clearHistory | Public slot to clear the history. |
closeWebInspector | Public slot to close the web inspector. |
contextMenuEvent | Protected method called to create a context menu. |
copy | Public slot to copy the selected text. |
createWindow | Public method called, when a new window should be created. |
cut | Public slot to cut the selected text. |
documentTitle | Public method to return the title of the loaded page. |
dragEnterEvent | Protected method called by a drag enter event. |
dragMoveEvent | Protected method called by a drag move event. |
dropEvent | Protected method called by a drop event. |
event | Public method handling events. |
eventFilter | Public method to process event for other objects. |
extractSessionMetaData | Public method to extract some session meta data elements needed by the tab widget in case of deferred loading. |
findNextPrev | Public slot to find the next occurrence of a text. |
forward | Public slot to move forward in history. |
getPreview | Public method to get the preview pixmap. |
getRSS | Public method to get the extracted RSS feeds. |
getSafeBrowsingStatus | Public method to get the safe browsing status of the current page. |
getSessionData | Public method to populate the session data. |
hasRSS | Public method to check, if the loaded page has RSS links. |
hasSelection | Public method to determine, if there is some text selected. |
home | Public slot to move to the first page loaded. |
icon | Public method to get the web site icon. |
inputWidget | Public method to get a reference to the render widget. |
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. |
isFullScreen | Public method to check, if full screen mode is active. |
isLoading | Public method to get the loading state. |
load | Public method to load a web site. |
loadFromSessionData | Public method to load the session data. |
mainWindow | Public method to get a reference to the main window. |
mapToViewport | Public method to map a position to the viewport. |
paste | Public slot to paste text from the clipboard. |
preferencesChanged | Public method to indicate a change of the settings. |
progress | Public method to get the load progress. |
redo | Public slot to redo the last edit action. |
reload | Public slot to reload the current page. |
reloadBypassingCache | Public slot to reload the current page bypassing the cache. |
requestFullScreen | Public method to request full screen mode. |
saveAs | Public method to save the current page to a file. |
selectAll | Public slot to select all text. |
setSource | Public method used to set the source to be displayed. |
setZoomValue | Public method to set the zoom value. |
showEvent | Protected method to handle show events. |
source | Public method to return the URL of the loaded page. |
storeSessionData | Public method to store session data to be restored later on. |
tabWidget | Public method to get a reference to the tab widget containing this view. |
title | Public method to get the view title. |
undo | Public slot to undo the last edit action. |
unselect | Public slot to clear the current selection. |
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. |
zoomValue | Public method to get the current zoom value. |
None |
Constructor
Private callback method of __addBookmark().
Private slot to add a new search engine.
Private slot to add a new speed dial.
Private slot to adjust the 'lastModified' value of bookmarks.
Private slot to add a block rule for an image URL.
Private slot to bookmark a link via the context menu.
Private method to check the given position for an open search form.
Private method handling the __checkForForm result.
Private slot to configure the speed dial.
Private slot to copy an image to the clipboard.
Private slot to copy a link to the clipboard.
Private method to populate the context menu.
Private method to populate the context menu for images.
Private method to populate the context menu for URLs.
Private method to populate the context menu for media elements.
Private method to create a new page object.
Private method to populate the basic context menu.
Private method to populate the context menu for selected text.
Private slot to track a change of the current search engine.
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 download a media and save it to disk.
Private slot handling the findTextFinished signal of the web page.
Private method to get the file name to save the page to.
Private slot handling the loaded web site icon.
Private slot to handle the iconUrlChanged signal.
Private method to check a URL for validity.
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 slot to (un)mute the selected media.
Private slot called by the context menu to open a link in a new private window.
Private method called by the context menu to open a link in a new tab.
Private slot called by the context menu to open a link in a new window.
Private slot to pause or play the selected media.
Private slot to support printing from the web page.
Private slot to handle quota requests of the web page.
Private slot to reload all speed dials.
Private slot to render a preview pixmap after the page was loaded.
Private slot handling a crash of the web page render process.
Private slot to replace a misspelled word under the context menu.
Private slot to reset all speed dials to the default pages.
Private slot to search for some text with the current search engine.
Private slot to search for an image URL.
Private slot to search for some text with a selected search engine.
Private slot to handle the client certificate selection request.
Private slot to send a link via email.
Private slot to set widget that receives input events.
Private slot to perform actions when the view is shown and the event loop is running.
Private slot to show the tab crash page.
Private slot to handle the urlChanged signal.
Private slot to scan the selected URL with VirusTotal.
Private slot to show the web inspector window.
Protected method called to create a context menu.
This method is overridden from QWebEngineView.
Protected method handling gesture events.
Protected method called by a key press.
Protected method called by a key release.
Protected method to handle mouse move events.
Protected method called by a mouse press event.
Protected method called by a mouse release event.
Protected method to handle wheel events.
Public slot to activate a restored session.
Public slot to bookmark the current page.
Public slot to move backwards in history.
Public method to check, if the loaded page contains feed links.
Public slot to clear the history.
Public slot to close the web inspector.
Protected method called to create a context menu.
This method is overridden from QWebEngineView.
Public slot to copy the selected text.
Public method called, when a new window should be created.
Public slot to cut the selected text.
Public method to return the title of the loaded page.
Protected method called by a drag enter event.
Protected method called by a drag move event.
Protected method called by a drop event.
Public method handling events.
Public method to process event for other objects.
Public method to extract some session meta data elements needed by the tab widget in case of deferred loading.
Public slot to find the next occurrence of a text.
Public slot to move forward in history.
Public method to get the preview pixmap.
Public method to get the extracted RSS feeds.
Public method to get the safe browsing status of the current page.
Public method to populate the session data.
Public method to check, if the loaded page has RSS links.
Public method to determine, if there is some text selected.
Public slot to move to the first page loaded.
Public method to get the web site icon.
Public method to get a reference to the render widget.
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 check, if full screen mode is active.
Public method to get the loading state.
Public method to load a web site.
Public method to load the session data.
Public method to get a reference to the main window.
Public method to map a position to the viewport.
Public slot to paste text from the clipboard.
Public method to indicate a change of the settings.
Public method to get the load progress.
Public slot to redo the last edit action.
Public slot to reload the current page.
Public slot to reload the current page bypassing the cache.
Public method to request full screen mode.
Public method to save the current page to a file.
Public slot to select all text.
Public method used to set the source to be displayed.
Public method to set the zoom value.
Protected method to handle show events.
Public method to return the URL of the loaded page.
Public method to store session data to be restored later on.
Public method to get a reference to the tab widget containing this view.
Public method to get the view title.
Public slot to undo the last edit action.
Public slot to clear the current selection.
Public slot to zoom into the page.
Public slot to zoom out of the page.
Public method to reset the zoom factor.
Public method to get the current zoom value.