Module implementing the helpbrowser using QWebView.
None |
WebBrowserPage | Class implementing an enhanced web page. |
None |
Class implementing an enhanced web page.
SafeJsWorld |
UnsafeJsWorld |
setUserAgent | Class method to set the global user agent string. |
userAgent | Class method to get the global user agent setting. |
userAgentForUrl | Class method to determine the user agent for the given URL. |
WebBrowserPage | Constructor |
__contentsSizeChanged | Private slot to work around QWebEnginePage not scrolling to anchors when opened in a background tab. |
__featurePermissionRequested | Private slot handling a feature permission request. |
__fullScreenRequested | Private slot handling a full screen request. |
__registerProtocolHandlerRequested | Private slot to handle the registration of a custom protocol handler. |
__setupChannelTimeout | Private slot to initiate the setup of the web channel. |
__setupWebChannelForUrl | Private method to setup a web channel to our external object. |
__urlChanged | Private slot to handle changes of the URL. |
acceptNavigationRequest | Public method to determine, if a request may be accepted. |
certificateError | Public method to handle SSL certificate errors. |
execJavaScript | Public method to execute a JavaScript function synchroneously. |
execPrintPage | Public method to execute a synchronous print. |
getSafeBrowsingStatus | Public method to get the safe browsing status of the current page. |
hitTestContent | Public method to test the content at a specified position. |
icon | Public method to get the web site icon. |
isJavaScriptEnabled | Public method to test, if JavaScript is enabled. |
javaScriptConsoleMessage | Public method to show a console message. |
mapToViewport | Public method to map a position to the viewport. |
printCallback | |
registerProtocolHandlerRequestScheme | Public method to get the registered protocol handler request scheme. |
registerProtocolHandlerRequestUrl | Public method to get the registered protocol handler request URL. |
resultCallback | |
runJavaScript | Public method to run a script in the context of the page. |
scroll | Public method to scroll by the given amount of pixels. |
scrollPosition | Public method to get the scroll position of the web page. |
scrollTo | Public method to scroll to the given position. |
None |
Class method to set the global user agent string.
Class method to get the global user agent setting.
Class method to determine the user agent for the given URL.
Constructor
Private slot to work around QWebEnginePage not scrolling to anchors when opened in a background tab.
Private slot handling a feature permission request.
Private slot handling a full screen request.
Private slot to handle the registration of a custom protocol handler.
Private slot to initiate the setup of the web channel.
Private method to setup a web channel to our external object.
Private slot to handle changes of the URL.
Public method to determine, if a request may be accepted.
Public method to handle SSL certificate errors.
Public method to execute a JavaScript function synchroneously.
Public method to execute a synchronous print.
Public method to get the safe browsing status of the current page.
Public method to test the content at a specified position.
Public method to get the web site icon.
Public method to test, if JavaScript is enabled.
Public method to show a console message.
Public method to map a position to the viewport.
Public method to get the registered protocol handler request scheme.
Public method to get the registered protocol handler request URL.
Public method to run a script in the context of the page.
Public method to scroll by the given amount of pixels.
Public method to get the scroll position of the web page.
Public method to scroll to the given position.