Documentation/Source/eric6.WebBrowser.WebBrowserPage.html

Sun, 03 Feb 2019 16:10:39 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 03 Feb 2019 16:10:39 +0100
changeset 6695
0a51887c13cd
parent 6692
c104c120e043
child 6807
7e5eba19d86d
permissions
-rw-r--r--

Web Browser (NG):
- added a site info widget that is show when the site icon in the URL entry is clicked
- added code to register custom protocol handlers (upon request of the user via the site info widget)

4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 <!DOCTYPE html>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2 <html><head>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 <title>eric6.WebBrowser.WebBrowserPage</title>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 <meta charset="UTF-8">
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5 <style>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 body {
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 background: #EDECE6;
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 margin: 0em 1em 10em 1em;
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9 color: black;
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 }
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 h1 { color: white; background: #85774A; }
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 h2 { color: white; background: #85774A; }
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14 h3 { color: white; background: #9D936E; }
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 h4 { color: white; background: #9D936E; }
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17 a { color: #BA6D36; }
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 </style>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20 </head>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 <body><a NAME="top" ID="top"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 <h1>eric6.WebBrowser.WebBrowserPage</h1>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 Module implementing the helpbrowser using QWebView.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 </p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26 <h3>Global Attributes</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 <table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 <tr><td>None</td></tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30 <h3>Classes</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 <table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 <tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 <td><a href="#WebBrowserPage">WebBrowserPage</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 <td>Class implementing an enhanced web page.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 </tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 <h3>Functions</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 <table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 <tr><td>None</td></tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 <hr /><hr />
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 <a NAME="WebBrowserPage" ID="WebBrowserPage"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 <h2>WebBrowserPage</h2>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 Class implementing an enhanced web page.
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
46 </p><h3>Signals</h3>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
47 <dl>
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
48 <dt>navigationRequestAccepted(url, navigation type, main frame)</dt>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
49 <dd>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
50 emitted
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
51 to signal an accepted navigation request
6658
db87f3469af1 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6268
diff changeset
52 </dd><dt>printPageRequested()</dt>
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
53 <dd>
6658
db87f3469af1 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6268
diff changeset
54 emitted to indicate a print request of the
db87f3469af1 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6268
diff changeset
55 shown web page
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
56 </dd><dt>safeBrowsingAbort()</dt>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
57 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
58 emitted to indicate an abort due to a safe
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
59 browsing event
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
60 </dd><dt>safeBrowsingBad(threatType, threatMessages)</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
61 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
62 emitted to indicate a
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
63 malicious web site as determined by safe browsing
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
64 </dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
65 </dl>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
66 <h3>Derived from</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
67 QWebEnginePage
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
68 <h3>Class Attributes</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
69 <table>
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
70 <tr><td>SafeJsWorld</td></tr><tr><td>UnsafeJsWorld</td></tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
71 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
72 <h3>Class Methods</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
73 <table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
74 <tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
75 <td><a href="#WebBrowserPage.setUserAgent">setUserAgent</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
76 <td>Class method to set the global user agent string.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
77 </tr><tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
78 <td><a href="#WebBrowserPage.userAgent">userAgent</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
79 <td>Class method to get the global user agent setting.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
80 </tr><tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
81 <td><a href="#WebBrowserPage.userAgentForUrl">userAgentForUrl</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
82 <td>Class method to determine the user agent for the given URL.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
83 </tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
84 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
85 <h3>Methods</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
86 <table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
87 <tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
88 <td><a href="#WebBrowserPage.__init__">WebBrowserPage</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
89 <td>Constructor</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
90 </tr><tr>
6692
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
91 <td><a href="#WebBrowserPage.__contentsSizeChanged">__contentsSizeChanged</a></td>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
92 <td>Private slot to work around QWebEnginePage not scrolling to anchors when opened in a background tab.</td>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
93 </tr><tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
94 <td><a href="#WebBrowserPage.__featurePermissionRequested">__featurePermissionRequested</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
95 <td>Private slot handling a feature permission request.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
96 </tr><tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
97 <td><a href="#WebBrowserPage.__fullScreenRequested">__fullScreenRequested</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
98 <td>Private slot handling a full screen request.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
99 </tr><tr>
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
100 <td><a href="#WebBrowserPage.__registerProtocolHandlerRequested">__registerProtocolHandlerRequested</a></td>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
101 <td>Private slot to handle the registration of a custom protocol handler.</td>
6268
eb6e49388114 WebBrowserPage: reintroduced the workaround for the loadFinished signale not working in Qt 5.10 and 5.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6176
diff changeset
102 </tr><tr>
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
103 <td><a href="#WebBrowserPage.__setupChannelTimeout">__setupChannelTimeout</a></td>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
104 <td>Private slot to initiate the setup of the web channel.</td>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
105 </tr><tr>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
106 <td><a href="#WebBrowserPage.__setupWebChannelForUrl">__setupWebChannelForUrl</a></td>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
107 <td>Private method to setup a web channel to our external object.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
108 </tr><tr>
4964
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
109 <td><a href="#WebBrowserPage.__urlChanged">__urlChanged</a></td>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
110 <td>Private slot to handle changes of the URL.</td>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
111 </tr><tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
112 <td><a href="#WebBrowserPage.acceptNavigationRequest">acceptNavigationRequest</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
113 <td>Public method to determine, if a request may be accepted.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
114 </tr><tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
115 <td><a href="#WebBrowserPage.certificateError">certificateError</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
116 <td>Public method to handle SSL certificate errors.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
117 </tr><tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
118 <td><a href="#WebBrowserPage.execJavaScript">execJavaScript</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
119 <td>Public method to execute a JavaScript function synchroneously.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
120 </tr><tr>
5534
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
121 <td><a href="#WebBrowserPage.execPrintPage">execPrintPage</a></td>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
122 <td>Public method to execute a synchronous print.</td>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
123 </tr><tr>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
124 <td><a href="#WebBrowserPage.getSafeBrowsingStatus">getSafeBrowsingStatus</a></td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
125 <td>Public method to get the safe browsing status of the current page.</td>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
126 </tr><tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
127 <td><a href="#WebBrowserPage.hitTestContent">hitTestContent</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
128 <td>Public method to test the content at a specified position.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
129 </tr><tr>
5113
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
130 <td><a href="#WebBrowserPage.icon">icon</a></td>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
131 <td>Public method to get the web site icon.</td>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
132 </tr><tr>
4965
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
133 <td><a href="#WebBrowserPage.isJavaScriptEnabled">isJavaScriptEnabled</a></td>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
134 <td>Public method to test, if JavaScript is enabled.</td>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
135 </tr><tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
136 <td><a href="#WebBrowserPage.javaScriptConsoleMessage">javaScriptConsoleMessage</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
137 <td>Public method to show a console message.</td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
138 </tr><tr>
4926
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
139 <td><a href="#WebBrowserPage.mapToViewport">mapToViewport</a></td>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
140 <td>Public method to map a position to the viewport.</td>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
141 </tr><tr>
5534
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
142 <td><a href="#WebBrowserPage.printCallback">printCallback</a></td>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
143 <td></td>
5532
3a7c5deab9b7 Added support for new functionality provided by Qt 5.8.0 to the QtWebEngine based web browser (including spell checking).
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5113
diff changeset
144 </tr><tr>
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
145 <td><a href="#WebBrowserPage.registerProtocolHandlerRequestScheme">registerProtocolHandlerRequestScheme</a></td>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
146 <td>Public method to get the registered protocol handler request scheme.</td>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
147 </tr><tr>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
148 <td><a href="#WebBrowserPage.registerProtocolHandlerRequestUrl">registerProtocolHandlerRequestUrl</a></td>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
149 <td>Public method to get the registered protocol handler request URL.</td>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
150 </tr><tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
151 <td><a href="#WebBrowserPage.resultCallback">resultCallback</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
152 <td></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
153 </tr><tr>
5001
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
154 <td><a href="#WebBrowserPage.runJavaScript">runJavaScript</a></td>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
155 <td>Public method to run a script in the context of the page.</td>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
156 </tr><tr>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
157 <td><a href="#WebBrowserPage.scroll">scroll</a></td>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
158 <td>Public method to scroll by the given amount of pixels.</td>
4964
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
159 </tr><tr>
5788
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
160 <td><a href="#WebBrowserPage.scrollPosition">scrollPosition</a></td>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
161 <td>Public method to get the scroll position of the web page.</td>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
162 </tr><tr>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
163 <td><a href="#WebBrowserPage.scrollTo">scrollTo</a></td>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
164 <td>Public method to scroll to the given position.</td>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
165 </tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
166 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
167 <h3>Static Methods</h3>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
168 <table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
169 <tr><td>None</td></tr>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
170 </table>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
171 <a NAME="WebBrowserPage.setUserAgent" ID="WebBrowserPage.setUserAgent"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
172 <h4>WebBrowserPage.setUserAgent (class method)</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
173 <b>setUserAgent</b>(<i>agent</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
174 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
175 Class method to set the global user agent string.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
176 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
177 <dt><i>agent</i></dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
178 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
179 new current user agent string (string)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
180 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
181 </dl><a NAME="WebBrowserPage.userAgent" ID="WebBrowserPage.userAgent"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
182 <h4>WebBrowserPage.userAgent (class method)</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
183 <b>userAgent</b>(<i>resolveEmpty=False</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
184 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
185 Class method to get the global user agent setting.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
186 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
187 <dt><i>resolveEmpty</i></dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
188 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
189 flag indicating to resolve an empty
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
190 user agent (boolean)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
191 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
192 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
193 <dt>Returns:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
194 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
195 user agent string (string)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
196 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
197 </dl><a NAME="WebBrowserPage.userAgentForUrl" ID="WebBrowserPage.userAgentForUrl"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
198 <h4>WebBrowserPage.userAgentForUrl (class method)</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
199 <b>userAgentForUrl</b>(<i>url</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
200 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
201 Class method to determine the user agent for the given URL.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
202 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
203 <dt><i>url</i></dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
204 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
205 URL to determine user agent for (QUrl)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
206 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
207 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
208 <dt>Returns:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
209 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
210 user agent string (string)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
211 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
212 </dl><a NAME="WebBrowserPage.__init__" ID="WebBrowserPage.__init__"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
213 <h4>WebBrowserPage (Constructor)</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
214 <b>WebBrowserPage</b>(<i>parent=None</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
215 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
216 Constructor
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
217 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
218 <dt><i>parent</i></dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
219 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
220 parent widget of this window (QWidget)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
221 </dd>
6692
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
222 </dl><a NAME="WebBrowserPage.__contentsSizeChanged" ID="WebBrowserPage.__contentsSizeChanged"></a>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
223 <h4>WebBrowserPage.__contentsSizeChanged</h4>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
224 <b>__contentsSizeChanged</b>(<i>size</i>)
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
225 <p>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
226 Private slot to work around QWebEnginePage not scrolling to anchors
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
227 when opened in a background tab.
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
228 </p><dl>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
229 <dt><i>size</i> (QSize)</dt>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
230 <dd>
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
231 changed contents size (unused)
c104c120e043 Web Browser (NG): some compatibility changes for Qt 5.12.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6658
diff changeset
232 </dd>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
233 </dl><a NAME="WebBrowserPage.__featurePermissionRequested" ID="WebBrowserPage.__featurePermissionRequested"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
234 <h4>WebBrowserPage.__featurePermissionRequested</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
235 <b>__featurePermissionRequested</b>(<i>url, feature</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
236 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
237 Private slot handling a feature permission request.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
238 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
239 <dt><i>url</i> (QUrl)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
240 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
241 url requesting the feature
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
242 </dd><dt><i>feature</i> (QWebEnginePage.Feature)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
243 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
244 requested feature
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
245 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
246 </dl><a NAME="WebBrowserPage.__fullScreenRequested" ID="WebBrowserPage.__fullScreenRequested"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
247 <h4>WebBrowserPage.__fullScreenRequested</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
248 <b>__fullScreenRequested</b>(<i>request</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
249 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
250 Private slot handling a full screen request.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
251 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
252 <dt><i>request</i> (QWebEngineFullScreenRequest)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
253 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
254 reference to the full screen request
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
255 </dd>
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
256 </dl><a NAME="WebBrowserPage.__registerProtocolHandlerRequested" ID="WebBrowserPage.__registerProtocolHandlerRequested"></a>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
257 <h4>WebBrowserPage.__registerProtocolHandlerRequested</h4>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
258 <b>__registerProtocolHandlerRequested</b>(<i>request</i>)
6268
eb6e49388114 WebBrowserPage: reintroduced the workaround for the loadFinished signale not working in Qt 5.10 and 5.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6176
diff changeset
259 <p>
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
260 Private slot to handle the registration of a custom protocol handler.
6268
eb6e49388114 WebBrowserPage: reintroduced the workaround for the loadFinished signale not working in Qt 5.10 and 5.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6176
diff changeset
261 </p><dl>
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
262 <dt><i>request</i> (QWebEngineRegisterProtocolHandlerRequest)</dt>
6268
eb6e49388114 WebBrowserPage: reintroduced the workaround for the loadFinished signale not working in Qt 5.10 and 5.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6176
diff changeset
263 <dd>
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
264 reference to the registration request
6268
eb6e49388114 WebBrowserPage: reintroduced the workaround for the loadFinished signale not working in Qt 5.10 and 5.11.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6176
diff changeset
265 </dd>
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
266 </dl><a NAME="WebBrowserPage.__setupChannelTimeout" ID="WebBrowserPage.__setupChannelTimeout"></a>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
267 <h4>WebBrowserPage.__setupChannelTimeout</h4>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
268 <b>__setupChannelTimeout</b>(<i></i>)
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
269 <p>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
270 Private slot to initiate the setup of the web channel.
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
271 </p><a NAME="WebBrowserPage.__setupWebChannelForUrl" ID="WebBrowserPage.__setupWebChannelForUrl"></a>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
272 <h4>WebBrowserPage.__setupWebChannelForUrl</h4>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
273 <b>__setupWebChannelForUrl</b>(<i>url</i>)
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
274 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
275 Private method to setup a web channel to our external object.
6153
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
276 </p><dl>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
277 <dt><i>url</i> (QUrl)</dt>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
278 <dd>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
279 URL for which to setup the web channel
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
280 </dd>
0b18c86c03a1 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5832
diff changeset
281 </dl><a NAME="WebBrowserPage.__urlChanged" ID="WebBrowserPage.__urlChanged"></a>
4964
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
282 <h4>WebBrowserPage.__urlChanged</h4>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
283 <b>__urlChanged</b>(<i>url</i>)
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
284 <p>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
285 Private slot to handle changes of the URL.
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
286 </p><dl>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
287 <dt><i>url</i> (QUrl)</dt>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
288 <dd>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
289 new URL
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
290 </dd>
a894e8c92369 Implemented the JavaScript status bar icon.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4926
diff changeset
291 </dl><a NAME="WebBrowserPage.acceptNavigationRequest" ID="WebBrowserPage.acceptNavigationRequest"></a>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
292 <h4>WebBrowserPage.acceptNavigationRequest</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
293 <b>acceptNavigationRequest</b>(<i>url, type_, isMainFrame</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
294 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
295 Public method to determine, if a request may be accepted.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
296 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
297 <dt><i>url</i> (QUrl)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
298 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
299 URL to navigate to
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
300 </dd><dt><i>type_</i> (QWebEnginePage.NavigationType)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
301 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
302 type of the navigation request
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
303 </dd><dt><i>isMainFrame</i> (bool)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
304 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
305 flag indicating, that the request originated from
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
306 the main frame
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
307 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
308 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
309 <dt>Returns:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
310 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
311 flag indicating acceptance
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
312 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
313 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
314 <dt>Return Type:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
315 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
316 bool
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
317 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
318 </dl><a NAME="WebBrowserPage.certificateError" ID="WebBrowserPage.certificateError"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
319 <h4>WebBrowserPage.certificateError</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
320 <b>certificateError</b>(<i>error</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
321 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
322 Public method to handle SSL certificate errors.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
323 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
324 <dt><i>error</i> (QWebEngineCertificateError)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
325 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
326 object containing the certificate error information
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
327 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
328 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
329 <dt>Returns:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
330 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
331 flag indicating to ignore this error
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
332 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
333 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
334 <dt>Return Type:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
335 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
336 bool
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
337 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
338 </dl><a NAME="WebBrowserPage.execJavaScript" ID="WebBrowserPage.execJavaScript"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
339 <h4>WebBrowserPage.execJavaScript</h4>
5001
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
340 <b>execJavaScript</b>(<i>script, worldId=QWebEngineScript.MainWorld, timeout=500</i>)
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
341 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
342 Public method to execute a JavaScript function synchroneously.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
343 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
344 <dt><i>script</i> (str)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
345 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
346 JavaScript script source to be executed
5001
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
347 </dd><dt><i>worldId</i> (int)</dt>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
348 <dd>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
349 ID to run the script under
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
350 </dd><dt><i>timeout</i> (int)</dt>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
351 <dd>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
352 max. time the script is given to execute
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
353 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
354 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
355 <dt>Returns:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
356 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
357 result of the script
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
358 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
359 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
360 <dt>Return Type:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
361 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
362 depending upon script result
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
363 </dd>
5534
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
364 </dl><a NAME="WebBrowserPage.execPrintPage" ID="WebBrowserPage.execPrintPage"></a>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
365 <h4>WebBrowserPage.execPrintPage</h4>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
366 <b>execPrintPage</b>(<i>printer, timeout=1000</i>)
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
367 <p>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
368 Public method to execute a synchronous print.
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
369 </p><dl>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
370 <dt><i>printer</i> (QPrinter)</dt>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
371 <dd>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
372 reference to the printer object
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
373 </dd><dt><i>timeout</i> (int)</dt>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
374 <dd>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
375 timeout value in milliseconds
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
376 </dd>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
377 </dl><dl>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
378 <dt>Returns:</dt>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
379 <dd>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
380 flag indicating a successful print job
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
381 </dd>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
382 </dl><dl>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
383 <dt>Return Type:</dt>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
384 <dd>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
385 bool
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
386 </dd>
5832
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
387 </dl><a NAME="WebBrowserPage.getSafeBrowsingStatus" ID="WebBrowserPage.getSafeBrowsingStatus"></a>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
388 <h4>WebBrowserPage.getSafeBrowsingStatus</h4>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
389 <b>getSafeBrowsingStatus</b>(<i></i>)
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
390 <p>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
391 Public method to get the safe browsing status of the current page.
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
392 </p><dl>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
393 <dt>Returns:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
394 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
395 flag indicating a safe site
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
396 </dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
397 </dl><dl>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
398 <dt>Return Type:</dt>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
399 <dd>
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
400 bool
28f36b9c925f Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5788
diff changeset
401 </dd>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
402 </dl><a NAME="WebBrowserPage.hitTestContent" ID="WebBrowserPage.hitTestContent"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
403 <h4>WebBrowserPage.hitTestContent</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
404 <b>hitTestContent</b>(<i>pos</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
405 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
406 Public method to test the content at a specified position.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
407 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
408 <dt><i>pos</i> (QPoint)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
409 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
410 position to execute the test at
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
411 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
412 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
413 <dt>Returns:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
414 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
415 test result object
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
416 </dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
417 </dl><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
418 <dt>Return Type:</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
419 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
420 WebHitTestResult
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
421 </dd>
5113
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
422 </dl><a NAME="WebBrowserPage.icon" ID="WebBrowserPage.icon"></a>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
423 <h4>WebBrowserPage.icon</h4>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
424 <b>icon</b>(<i></i>)
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
425 <p>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
426 Public method to get the web site icon.
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
427 </p><dl>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
428 <dt>Returns:</dt>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
429 <dd>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
430 web site icon
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
431 </dd>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
432 </dl><dl>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
433 <dt>Return Type:</dt>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
434 <dd>
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
435 QIcon
d394e20f7467 Added support for audio per tab to the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5001
diff changeset
436 </dd>
4965
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
437 </dl><a NAME="WebBrowserPage.isJavaScriptEnabled" ID="WebBrowserPage.isJavaScriptEnabled"></a>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
438 <h4>WebBrowserPage.isJavaScriptEnabled</h4>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
439 <b>isJavaScriptEnabled</b>(<i></i>)
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
440 <p>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
441 Public method to test, if JavaScript is enabled.
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
442 </p><dl>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
443 <dt>Returns:</dt>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
444 <dd>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
445 flag indicating the state of the JavaScript support
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
446 </dd>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
447 </dl><dl>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
448 <dt>Return Type:</dt>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
449 <dd>
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
450 bool
a9a4b632fe48 Some enhancements for the new web browser.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4964
diff changeset
451 </dd>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
452 </dl><a NAME="WebBrowserPage.javaScriptConsoleMessage" ID="WebBrowserPage.javaScriptConsoleMessage"></a>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
453 <h4>WebBrowserPage.javaScriptConsoleMessage</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
454 <b>javaScriptConsoleMessage</b>(<i>level, message, lineNumber, sourceId</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
455 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
456 Public method to show a console message.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
457 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
458 <dt><i>level</i> (QWebEnginePage.JavaScriptConsoleMessageLevel)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
459 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
460 severity
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
461 </dd><dt><i>message</i> (str)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
462 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
463 message to be shown
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
464 </dd><dt><i>lineNumber</i> (int)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
465 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
466 line number of an error
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
467 </dd><dt><i>sourceId</i> (str)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
468 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
469 source URL causing the error
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
470 </dd>
4926
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
471 </dl><a NAME="WebBrowserPage.mapToViewport" ID="WebBrowserPage.mapToViewport"></a>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
472 <h4>WebBrowserPage.mapToViewport</h4>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
473 <b>mapToViewport</b>(<i>pos</i>)
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
474 <p>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
475 Public method to map a position to the viewport.
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
476 </p><dl>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
477 <dt><i>pos</i> (QPoint)</dt>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
478 <dd>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
479 position to be mapped
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
480 </dd>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
481 </dl><dl>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
482 <dt>Returns:</dt>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
483 <dd>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
484 viewport position
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
485 </dd>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
486 </dl><dl>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
487 <dt>Return Type:</dt>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
488 <dd>
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
489 QPoint
f7ef43c73ae3 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4918
diff changeset
490 </dd>
5534
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
491 </dl><a NAME="WebBrowserPage.printCallback" ID="WebBrowserPage.printCallback"></a>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
492 <h4>WebBrowserPage.printCallback</h4>
f9368ecf153a Re-enabled the print preview function for all platforms and the print for Windows platforms for the new web browser and Qt >= 5.8.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5532
diff changeset
493 <b>printCallback</b>(<i>resDict=resultDict</i>)
6695
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
494 <a NAME="WebBrowserPage.registerProtocolHandlerRequestScheme" ID="WebBrowserPage.registerProtocolHandlerRequestScheme"></a>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
495 <h4>WebBrowserPage.registerProtocolHandlerRequestScheme</h4>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
496 <b>registerProtocolHandlerRequestScheme</b>(<i></i>)
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
497 <p>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
498 Public method to get the registered protocol handler request scheme.
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
499 </p><dl>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
500 <dt>Returns:</dt>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
501 <dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
502 registered protocol handler request scheme
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
503 </dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
504 </dl><dl>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
505 <dt>Return Type:</dt>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
506 <dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
507 str
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
508 </dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
509 </dl><a NAME="WebBrowserPage.registerProtocolHandlerRequestUrl" ID="WebBrowserPage.registerProtocolHandlerRequestUrl"></a>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
510 <h4>WebBrowserPage.registerProtocolHandlerRequestUrl</h4>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
511 <b>registerProtocolHandlerRequestUrl</b>(<i></i>)
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
512 <p>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
513 Public method to get the registered protocol handler request URL.
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
514 </p><dl>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
515 <dt>Returns:</dt>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
516 <dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
517 registered protocol handler request URL
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
518 </dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
519 </dl><dl>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
520 <dt>Return Type:</dt>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
521 <dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
522 QUrl
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
523 </dd>
0a51887c13cd Web Browser (NG):
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 6692
diff changeset
524 </dl><a NAME="WebBrowserPage.resultCallback" ID="WebBrowserPage.resultCallback"></a>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
525 <h4>WebBrowserPage.resultCallback</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
526 <b>resultCallback</b>(<i>resDict=resultDict</i>)
5001
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
527 <a NAME="WebBrowserPage.runJavaScript" ID="WebBrowserPage.runJavaScript"></a>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
528 <h4>WebBrowserPage.runJavaScript</h4>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
529 <b>runJavaScript</b>(<i>script, worldId=-1, callback=None</i>)
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
530 <p>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
531 Public method to run a script in the context of the page.
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
532 </p><dl>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
533 <dt><i>script</i> (str)</dt>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
534 <dd>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
535 JavaScript script source to be executed
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
536 </dd><dt><i>worldId</i> (int)</dt>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
537 <dd>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
538 ID to run the script under
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
539 </dd><dt><i>callback</i> (function)</dt>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
540 <dd>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
541 callback function to be executed when the script has
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
542 ended
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
543 </dd>
08eaee907686 Prepared the QWebEingine based web browser for the new runJavaScript() method as of Qt 5.7.0.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 4965
diff changeset
544 </dl><a NAME="WebBrowserPage.scroll" ID="WebBrowserPage.scroll"></a>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
545 <h4>WebBrowserPage.scroll</h4>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
546 <b>scroll</b>(<i>x, y</i>)
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
547 <p>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
548 Public method to scroll by the given amount of pixels.
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
549 </p><dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
550 <dt><i>x</i> (int)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
551 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
552 horizontal scroll value
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
553 </dd><dt><i>y</i> (int)</dt>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
554 <dd>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
555 vertical scroll value
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
556 </dd>
5788
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
557 </dl><a NAME="WebBrowserPage.scrollPosition" ID="WebBrowserPage.scrollPosition"></a>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
558 <h4>WebBrowserPage.scrollPosition</h4>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
559 <b>scrollPosition</b>(<i></i>)
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
560 <p>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
561 Public method to get the scroll position of the web page.
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
562 </p><dl>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
563 <dt>Returns:</dt>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
564 <dd>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
565 scroll position
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
566 </dd>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
567 </dl><dl>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
568 <dt>Return Type:</dt>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
569 <dd>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
570 QPointF
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
571 </dd>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
572 </dl><a NAME="WebBrowserPage.scrollTo" ID="WebBrowserPage.scrollTo"></a>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
573 <h4>WebBrowserPage.scrollTo</h4>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
574 <b>scrollTo</b>(<i>pos</i>)
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
575 <p>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
576 Public method to scroll to the given position.
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
577 </p><dl>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
578 <dt><i>pos</i> (QPointF)</dt>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
579 <dd>
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
580 position to scroll to
b01d2c1e0973 Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents: 5534
diff changeset
581 </dd>
4918
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
582 </dl>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
583 <div align="right"><a href="#top">Up</a></div>
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
584 <hr />
71caf42a13d8 Regenerated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
585 </body></html>

eric ide

mercurial