Documentation/Source/eric6.WebBrowser.WebBrowserView.html

changeset 4918
71caf42a13d8
child 4926
f7ef43c73ae3
equal deleted inserted replaced
4917:682750cc7bd5 4918:71caf42a13d8
1 <!DOCTYPE html>
2 <html><head>
3 <title>eric6.WebBrowser.WebBrowserView</title>
4 <meta charset="UTF-8">
5 <style>
6 body {
7 background: #EDECE6;
8 margin: 0em 1em 10em 1em;
9 color: black;
10 }
11
12 h1 { color: white; background: #85774A; }
13 h2 { color: white; background: #85774A; }
14 h3 { color: white; background: #9D936E; }
15 h4 { color: white; background: #9D936E; }
16
17 a { color: #BA6D36; }
18
19 </style>
20 </head>
21 <body><a NAME="top" ID="top"></a>
22 <h1>eric6.WebBrowser.WebBrowserView</h1>
23 <p>
24 Module implementing the web browser using QWebEngineView.
25 </p>
26 <h3>Global Attributes</h3>
27 <table>
28 <tr><td>None</td></tr>
29 </table>
30 <h3>Classes</h3>
31 <table>
32 <tr>
33 <td><a href="#WebBrowserView">WebBrowserView</a></td>
34 <td>Class implementing the web browser view widget.</td>
35 </tr>
36 </table>
37 <h3>Functions</h3>
38 <table>
39 <tr><td>None</td></tr>
40 </table>
41 <hr /><hr />
42 <a NAME="WebBrowserView" ID="WebBrowserView"></a>
43 <h2>WebBrowserView</h2>
44 <p>
45 Class implementing the web browser view widget.
46 </p><h3>Signals</h3>
47 <dl>
48 <dt>backwardAvailable(bool)</dt>
49 <dd>
50 emitted after the current URL has changed
51 </dd><dt>forwardAvailable(bool)</dt>
52 <dd>
53 emitted after the current URL has changed
54 </dd><dt>highlighted(str)</dt>
55 <dd>
56 emitted, when the mouse hovers over a link
57 </dd><dt>iconChanged()</dt>
58 <dd>
59 emitted to signal a changed web site icon
60 </dd><dt>search(QUrl)</dt>
61 <dd>
62 emitted, when a search is requested
63 </dd><dt>sourceChanged(QUrl)</dt>
64 <dd>
65 emitted after the current URL has changed
66 </dd><dt>zoomValueChanged(int)</dt>
67 <dd>
68 emitted to signal a change of the zoom value
69 </dd>
70 </dl>
71 <h3>Derived from</h3>
72 QWebEngineView
73 <h3>Class Attributes</h3>
74 <table>
75 <tr><td>ZoomLevelDefault</td></tr><tr><td>ZoomLevels</td></tr>
76 </table>
77 <h3>Class Methods</h3>
78 <table>
79 <tr><td>None</td></tr>
80 </table>
81 <h3>Methods</h3>
82 <table>
83 <tr>
84 <td><a href="#WebBrowserView.__init__">WebBrowserView</a></td>
85 <td>Constructor</td>
86 </tr><tr>
87 <td><a href="#WebBrowserView.__addBookmarkCallback">__addBookmarkCallback</a></td>
88 <td>Private callback method of __addBookmark().</td>
89 </tr><tr>
90 <td><a href="#WebBrowserView.__addSearchEngine">__addSearchEngine</a></td>
91 <td>Private slot to add a new search engine.</td>
92 </tr><tr>
93 <td><a href="#WebBrowserView.__addSpeedDial">__addSpeedDial</a></td>
94 <td>Private slot to add a new speed dial.</td>
95 </tr><tr>
96 <td><a href="#WebBrowserView.__blockImage">__blockImage</a></td>
97 <td>Private slot to add a block rule for an image URL.</td>
98 </tr><tr>
99 <td><a href="#WebBrowserView.__bookmarkLink">__bookmarkLink</a></td>
100 <td>Private slot to bookmark a link via the context menu.</td>
101 </tr><tr>
102 <td><a href="#WebBrowserView.__checkForForm">__checkForForm</a></td>
103 <td>Private method to check the given position for an open search form.</td>
104 </tr><tr>
105 <td><a href="#WebBrowserView.__checkForFormCallback">__checkForFormCallback</a></td>
106 <td>Private method handling the __checkForForm result.</td>
107 </tr><tr>
108 <td><a href="#WebBrowserView.__configureSpeedDial">__configureSpeedDial</a></td>
109 <td>Private slot to configure the speed dial.</td>
110 </tr><tr>
111 <td><a href="#WebBrowserView.__copyImage">__copyImage</a></td>
112 <td>Private slot to copy an image to the clipboard.</td>
113 </tr><tr>
114 <td><a href="#WebBrowserView.__copyLink">__copyLink</a></td>
115 <td>Private slot to copy a link to the clipboard.</td>
116 </tr><tr>
117 <td><a href="#WebBrowserView.__createContextMenu">__createContextMenu</a></td>
118 <td>Private method to populate the context menu.</td>
119 </tr><tr>
120 <td><a href="#WebBrowserView.__createImageContextMenu">__createImageContextMenu</a></td>
121 <td>Private method to populate the context menu for images.</td>
122 </tr><tr>
123 <td><a href="#WebBrowserView.__createLinkContextMenu">__createLinkContextMenu</a></td>
124 <td>Private method to populate the context menu for URLs.</td>
125 </tr><tr>
126 <td><a href="#WebBrowserView.__createMediaContextMenu">__createMediaContextMenu</a></td>
127 <td>Private method to populate the context menu for media elements.</td>
128 </tr><tr>
129 <td><a href="#WebBrowserView.__createPageContextMenu">__createPageContextMenu</a></td>
130 <td>Private method to populate the basic context menu.</td>
131 </tr><tr>
132 <td><a href="#WebBrowserView.__createSelectedTextContextMenu">__createSelectedTextContextMenu</a></td>
133 <td>Private method to populate the context menu for selected text.</td>
134 </tr><tr>
135 <td><a href="#WebBrowserView.__currentEngineChanged">__currentEngineChanged</a></td>
136 <td>Private slot to track a change of the current search engine.</td>
137 </tr><tr>
138 <td><a href="#WebBrowserView.__downloadImage">__downloadImage</a></td>
139 <td>Private slot to download an image and save it to disk.</td>
140 </tr><tr>
141 <td><a href="#WebBrowserView.__downloadLink">__downloadLink</a></td>
142 <td>Private slot to download a link and save it to disk.</td>
143 </tr><tr>
144 <td><a href="#WebBrowserView.__downloadMedia">__downloadMedia</a></td>
145 <td>Private slot to download a media and save it to disk.</td>
146 </tr><tr>
147 <td><a href="#WebBrowserView.__iconLoaded">__iconLoaded</a></td>
148 <td>Private slot handling the loaded web site icon.</td>
149 </tr><tr>
150 <td><a href="#WebBrowserView.__iconUrlChanged">__iconUrlChanged</a></td>
151 <td>Private slot to handle the iconUrlChanged signal.</td>
152 </tr><tr>
153 <td><a href="#WebBrowserView.__isUrlValid">__isUrlValid</a></td>
154 <td>Private method to check a URL for validity.</td>
155 </tr><tr>
156 <td><a href="#WebBrowserView.__levelForZoom">__levelForZoom</a></td>
157 <td>Private method determining the zoom level index given a zoom factor.</td>
158 </tr><tr>
159 <td><a href="#WebBrowserView.__linkHovered">__linkHovered</a></td>
160 <td>Private slot to handle the linkHovered signal.</td>
161 </tr><tr>
162 <td><a href="#WebBrowserView.__loadFinished">__loadFinished</a></td>
163 <td>Private method to handle the loadFinished signal.</td>
164 </tr><tr>
165 <td><a href="#WebBrowserView.__loadProgress">__loadProgress</a></td>
166 <td>Private method to handle the loadProgress signal.</td>
167 </tr><tr>
168 <td><a href="#WebBrowserView.__loadStarted">__loadStarted</a></td>
169 <td>Private method to handle the loadStarted signal.</td>
170 </tr><tr>
171 <td><a href="#WebBrowserView.__muteMedia">__muteMedia</a></td>
172 <td>Private slot to (un)mute the selected media.</td>
173 </tr><tr>
174 <td><a href="#WebBrowserView.__openLinkInNewPrivateWindow">__openLinkInNewPrivateWindow</a></td>
175 <td>Private slot called by the context menu to open a link in a new private window.</td>
176 </tr><tr>
177 <td><a href="#WebBrowserView.__openLinkInNewTab">__openLinkInNewTab</a></td>
178 <td>Private method called by the context menu to open a link in a new tab.</td>
179 </tr><tr>
180 <td><a href="#WebBrowserView.__openLinkInNewWindow">__openLinkInNewWindow</a></td>
181 <td>Private slot called by the context menu to open a link in a new window.</td>
182 </tr><tr>
183 <td><a href="#WebBrowserView.__pauseMedia">__pauseMedia</a></td>
184 <td>Private slot to pause or play the selected media.</td>
185 </tr><tr>
186 <td><a href="#WebBrowserView.__reloadAllSpeedDials">__reloadAllSpeedDials</a></td>
187 <td>Private slot to reload all speed dials.</td>
188 </tr><tr>
189 <td><a href="#WebBrowserView.__renderPreview">__renderPreview</a></td>
190 <td>Private slot to render a preview pixmap after the page was loaded.</td>
191 </tr><tr>
192 <td><a href="#WebBrowserView.__renderProcessTerminated">__renderProcessTerminated</a></td>
193 <td>Private slot handling a crash of the web page render process.</td>
194 </tr><tr>
195 <td><a href="#WebBrowserView.__searchDefaultRequested">__searchDefaultRequested</a></td>
196 <td>Private slot to search for some text with the current search engine.</td>
197 </tr><tr>
198 <td><a href="#WebBrowserView.__searchRequested">__searchRequested</a></td>
199 <td>Private slot to search for some text with a selected search engine.</td>
200 </tr><tr>
201 <td><a href="#WebBrowserView.__sendLink">__sendLink</a></td>
202 <td>Private slot to send a link via email.</td>
203 </tr><tr>
204 <td><a href="#WebBrowserView.__showTabCrashPage">__showTabCrashPage</a></td>
205 <td>Private slot to show the tab crash page.</td>
206 </tr><tr>
207 <td><a href="#WebBrowserView.__urlChanged">__urlChanged</a></td>
208 <td>Private slot to handle the urlChanged signal.</td>
209 </tr><tr>
210 <td><a href="#WebBrowserView.__virusTotal">__virusTotal</a></td>
211 <td>Private slot to scan the selected URL with VirusTotal.</td>
212 </tr><tr>
213 <td><a href="#WebBrowserView.__webInspector">__webInspector</a></td>
214 <td>Private slot to show the web inspector window.</td>
215 </tr><tr>
216 <td><a href="#WebBrowserView._contextMenuEvent">_contextMenuEvent</a></td>
217 <td>Protected method called to create a context menu.</td>
218 </tr><tr>
219 <td><a href="#WebBrowserView._gestureEvent">_gestureEvent</a></td>
220 <td>Protected method handling gesture events.</td>
221 </tr><tr>
222 <td><a href="#WebBrowserView._keyPressEvent">_keyPressEvent</a></td>
223 <td>Protected method called by a key press.</td>
224 </tr><tr>
225 <td><a href="#WebBrowserView._keyReleaseEvent">_keyReleaseEvent</a></td>
226 <td>Protected method called by a key release.</td>
227 </tr><tr>
228 <td><a href="#WebBrowserView._mousePressEvent">_mousePressEvent</a></td>
229 <td>Protected method called by a mouse press event.</td>
230 </tr><tr>
231 <td><a href="#WebBrowserView._mouseReleaseEvent">_mouseReleaseEvent</a></td>
232 <td>Protected method called by a mouse release event.</td>
233 </tr><tr>
234 <td><a href="#WebBrowserView._wheelEvent">_wheelEvent</a></td>
235 <td>Protected method to handle wheel events.</td>
236 </tr><tr>
237 <td><a href="#WebBrowserView.addBookmark">addBookmark</a></td>
238 <td>Public slot to bookmark the current page.</td>
239 </tr><tr>
240 <td><a href="#WebBrowserView.backward">backward</a></td>
241 <td>Public slot to move backwards in history.</td>
242 </tr><tr>
243 <td><a href="#WebBrowserView.checkRSS">checkRSS</a></td>
244 <td>Public method to check, if the loaded page contains feed links.</td>
245 </tr><tr>
246 <td><a href="#WebBrowserView.clearHistory">clearHistory</a></td>
247 <td>Public slot to clear the history.</td>
248 </tr><tr>
249 <td><a href="#WebBrowserView.closeWebInspector">closeWebInspector</a></td>
250 <td>Public slot to close the web inspector.</td>
251 </tr><tr>
252 <td><a href="#WebBrowserView.contextMenuEvent">contextMenuEvent</a></td>
253 <td>Protected method called to create a context menu.</td>
254 </tr><tr>
255 <td><a href="#WebBrowserView.copy">copy</a></td>
256 <td>Public slot to copy the selected text.</td>
257 </tr><tr>
258 <td><a href="#WebBrowserView.createWindow">createWindow</a></td>
259 <td>Public method called, when a new window should be created.</td>
260 </tr><tr>
261 <td><a href="#WebBrowserView.cut">cut</a></td>
262 <td>Public slot to cut the selected text.</td>
263 </tr><tr>
264 <td><a href="#WebBrowserView.documentTitle">documentTitle</a></td>
265 <td>Public method to return the title of the loaded page.</td>
266 </tr><tr>
267 <td><a href="#WebBrowserView.dragEnterEvent">dragEnterEvent</a></td>
268 <td>Protected method called by a drag enter event.</td>
269 </tr><tr>
270 <td><a href="#WebBrowserView.dragMoveEvent">dragMoveEvent</a></td>
271 <td>Protected method called by a drag move event.</td>
272 </tr><tr>
273 <td><a href="#WebBrowserView.dropEvent">dropEvent</a></td>
274 <td>Protected method called by a drop event.</td>
275 </tr><tr>
276 <td><a href="#WebBrowserView.event">event</a></td>
277 <td>Public method handling events.</td>
278 </tr><tr>
279 <td><a href="#WebBrowserView.eventFilter">eventFilter</a></td>
280 <td>Public method to process event for other objects.</td>
281 </tr><tr>
282 <td><a href="#WebBrowserView.findNextPrev">findNextPrev</a></td>
283 <td>Public slot to find the next occurrence of a text.</td>
284 </tr><tr>
285 <td><a href="#WebBrowserView.focusOutEvent">focusOutEvent</a></td>
286 <td>Protected method called by a focus out event.</td>
287 </tr><tr>
288 <td><a href="#WebBrowserView.forward">forward</a></td>
289 <td>Public slot to move forward in history.</td>
290 </tr><tr>
291 <td><a href="#WebBrowserView.getPreview">getPreview</a></td>
292 <td>Public method to get the preview pixmap.</td>
293 </tr><tr>
294 <td><a href="#WebBrowserView.getRSS">getRSS</a></td>
295 <td>Public method to get the extracted RSS feeds.</td>
296 </tr><tr>
297 <td><a href="#WebBrowserView.hasRSS">hasRSS</a></td>
298 <td>Public method to check, if the loaded page has RSS links.</td>
299 </tr><tr>
300 <td><a href="#WebBrowserView.hasSelection">hasSelection</a></td>
301 <td>Public method to determine, if there is some text selected.</td>
302 </tr><tr>
303 <td><a href="#WebBrowserView.home">home</a></td>
304 <td>Public slot to move to the first page loaded.</td>
305 </tr><tr>
306 <td><a href="#WebBrowserView.icon">icon</a></td>
307 <td>Public method to get the web site icon.</td>
308 </tr><tr>
309 <td><a href="#WebBrowserView.isBackwardAvailable">isBackwardAvailable</a></td>
310 <td>Public method to determine, if a backwards move in history is possible.</td>
311 </tr><tr>
312 <td><a href="#WebBrowserView.isForwardAvailable">isForwardAvailable</a></td>
313 <td>Public method to determine, if a forward move in history is possible.</td>
314 </tr><tr>
315 <td><a href="#WebBrowserView.isFullScreen">isFullScreen</a></td>
316 <td>Public method to check, if full screen mode is active.</td>
317 </tr><tr>
318 <td><a href="#WebBrowserView.isLoading">isLoading</a></td>
319 <td>Public method to get the loading state.</td>
320 </tr><tr>
321 <td><a href="#WebBrowserView.load">load</a></td>
322 <td>Public method to load a web site.</td>
323 </tr><tr>
324 <td><a href="#WebBrowserView.mainWindow">mainWindow</a></td>
325 <td>Public method to get a reference to the main window.</td>
326 </tr><tr>
327 <td><a href="#WebBrowserView.paste">paste</a></td>
328 <td>Public slot to paste text from the clipboard.</td>
329 </tr><tr>
330 <td><a href="#WebBrowserView.preferencesChanged">preferencesChanged</a></td>
331 <td>Public method to indicate a change of the settings.</td>
332 </tr><tr>
333 <td><a href="#WebBrowserView.progress">progress</a></td>
334 <td>Public method to get the load progress.</td>
335 </tr><tr>
336 <td><a href="#WebBrowserView.redo">redo</a></td>
337 <td>Public slot to redo the last edit action.</td>
338 </tr><tr>
339 <td><a href="#WebBrowserView.reload">reload</a></td>
340 <td>Public slot to reload the current page.</td>
341 </tr><tr>
342 <td><a href="#WebBrowserView.reloadBypassingCache">reloadBypassingCache</a></td>
343 <td>Public slot to reload the current page bypassing the cache.</td>
344 </tr><tr>
345 <td><a href="#WebBrowserView.requestFullScreen">requestFullScreen</a></td>
346 <td>Public method to request full screen mode.</td>
347 </tr><tr>
348 <td><a href="#WebBrowserView.selectAll">selectAll</a></td>
349 <td>Public slot to select all text.</td>
350 </tr><tr>
351 <td><a href="#WebBrowserView.setSource">setSource</a></td>
352 <td>Public method used to set the source to be displayed.</td>
353 </tr><tr>
354 <td><a href="#WebBrowserView.setZoomValue">setZoomValue</a></td>
355 <td>Public method to set the zoom value.</td>
356 </tr><tr>
357 <td><a href="#WebBrowserView.source">source</a></td>
358 <td>Public method to return the URL of the loaded page.</td>
359 </tr><tr>
360 <td><a href="#WebBrowserView.undo">undo</a></td>
361 <td>Public slot to undo the last edit action.</td>
362 </tr><tr>
363 <td><a href="#WebBrowserView.zoomIn">zoomIn</a></td>
364 <td>Public slot to zoom into the page.</td>
365 </tr><tr>
366 <td><a href="#WebBrowserView.zoomOut">zoomOut</a></td>
367 <td>Public slot to zoom out of the page.</td>
368 </tr><tr>
369 <td><a href="#WebBrowserView.zoomReset">zoomReset</a></td>
370 <td>Public method to reset the zoom factor.</td>
371 </tr><tr>
372 <td><a href="#WebBrowserView.zoomValue">zoomValue</a></td>
373 <td>Public method to get the current zoom value.</td>
374 </tr>
375 </table>
376 <h3>Static Methods</h3>
377 <table>
378 <tr><td>None</td></tr>
379 </table>
380 <a NAME="WebBrowserView.__init__" ID="WebBrowserView.__init__"></a>
381 <h4>WebBrowserView (Constructor)</h4>
382 <b>WebBrowserView</b>(<i>mainWindow, parent=None, name=""</i>)
383 <p>
384 Constructor
385 </p><dl>
386 <dt><i>mainWindow</i></dt>
387 <dd>
388 reference to the main window (WebBrowserWindow)
389 </dd><dt><i>parent</i></dt>
390 <dd>
391 parent widget of this window (QWidget)
392 </dd><dt><i>name</i></dt>
393 <dd>
394 name of this window (string)
395 </dd>
396 </dl><a NAME="WebBrowserView.__addBookmarkCallback" ID="WebBrowserView.__addBookmarkCallback"></a>
397 <h4>WebBrowserView.__addBookmarkCallback</h4>
398 <b>__addBookmarkCallback</b>(<i>res</i>)
399 <p>
400 Private callback method of __addBookmark().
401 </p><dl>
402 <dt><i>res</i> (list)</dt>
403 <dd>
404 reference to the result list containing all
405 meta attributes
406 </dd>
407 </dl><a NAME="WebBrowserView.__addSearchEngine" ID="WebBrowserView.__addSearchEngine"></a>
408 <h4>WebBrowserView.__addSearchEngine</h4>
409 <b>__addSearchEngine</b>(<i></i>)
410 <p>
411 Private slot to add a new search engine.
412 </p><a NAME="WebBrowserView.__addSpeedDial" ID="WebBrowserView.__addSpeedDial"></a>
413 <h4>WebBrowserView.__addSpeedDial</h4>
414 <b>__addSpeedDial</b>(<i></i>)
415 <p>
416 Private slot to add a new speed dial.
417 </p><a NAME="WebBrowserView.__blockImage" ID="WebBrowserView.__blockImage"></a>
418 <h4>WebBrowserView.__blockImage</h4>
419 <b>__blockImage</b>(<i></i>)
420 <p>
421 Private slot to add a block rule for an image URL.
422 </p><a NAME="WebBrowserView.__bookmarkLink" ID="WebBrowserView.__bookmarkLink"></a>
423 <h4>WebBrowserView.__bookmarkLink</h4>
424 <b>__bookmarkLink</b>(<i></i>)
425 <p>
426 Private slot to bookmark a link via the context menu.
427 </p><a NAME="WebBrowserView.__checkForForm" ID="WebBrowserView.__checkForForm"></a>
428 <h4>WebBrowserView.__checkForForm</h4>
429 <b>__checkForForm</b>(<i>act, pos</i>)
430 <p>
431 Private method to check the given position for an open search form.
432 </p><dl>
433 <dt><i>act</i> (QAction)</dt>
434 <dd>
435 reference to the action to be populated upon success
436 </dd><dt><i>pos</i> (QPoint)</dt>
437 <dd>
438 position to be tested
439 </dd>
440 </dl><a NAME="WebBrowserView.__checkForFormCallback" ID="WebBrowserView.__checkForFormCallback"></a>
441 <h4>WebBrowserView.__checkForFormCallback</h4>
442 <b>__checkForFormCallback</b>(<i>res, act</i>)
443 <p>
444 Private method handling the __checkForForm result.
445 </p><dl>
446 <dt><i>res</i> (dict)</dt>
447 <dd>
448 result dictionary generated by JavaScript
449 </dd><dt><i>act</i> (QAction)</dt>
450 <dd>
451 reference to the action to be populated upon success
452 </dd>
453 </dl><a NAME="WebBrowserView.__configureSpeedDial" ID="WebBrowserView.__configureSpeedDial"></a>
454 <h4>WebBrowserView.__configureSpeedDial</h4>
455 <b>__configureSpeedDial</b>(<i></i>)
456 <p>
457 Private slot to configure the speed dial.
458 </p><a NAME="WebBrowserView.__copyImage" ID="WebBrowserView.__copyImage"></a>
459 <h4>WebBrowserView.__copyImage</h4>
460 <b>__copyImage</b>(<i></i>)
461 <p>
462 Private slot to copy an image to the clipboard.
463 </p><a NAME="WebBrowserView.__copyLink" ID="WebBrowserView.__copyLink"></a>
464 <h4>WebBrowserView.__copyLink</h4>
465 <b>__copyLink</b>(<i></i>)
466 <p>
467 Private slot to copy a link to the clipboard.
468 </p><a NAME="WebBrowserView.__createContextMenu" ID="WebBrowserView.__createContextMenu"></a>
469 <h4>WebBrowserView.__createContextMenu</h4>
470 <b>__createContextMenu</b>(<i>menu, hitTest</i>)
471 <p>
472 Private method to populate the context menu.
473 </p><dl>
474 <dt><i>menu</i> (QMenu)</dt>
475 <dd>
476 reference to the menu to be populated
477 </dd><dt><i>hitTest</i> (WebHitTestResult)</dt>
478 <dd>
479 reference to the hit test object
480 </dd>
481 </dl><a NAME="WebBrowserView.__createImageContextMenu" ID="WebBrowserView.__createImageContextMenu"></a>
482 <h4>WebBrowserView.__createImageContextMenu</h4>
483 <b>__createImageContextMenu</b>(<i>menu, hitTest</i>)
484 <p>
485 Private method to populate the context menu for images.
486 </p><dl>
487 <dt><i>menu</i> (QMenu)</dt>
488 <dd>
489 reference to the menu to be populated
490 </dd><dt><i>hitTest</i> (WebHitTestResult)</dt>
491 <dd>
492 reference to the hit test object
493 </dd>
494 </dl><a NAME="WebBrowserView.__createLinkContextMenu" ID="WebBrowserView.__createLinkContextMenu"></a>
495 <h4>WebBrowserView.__createLinkContextMenu</h4>
496 <b>__createLinkContextMenu</b>(<i>menu, hitTest</i>)
497 <p>
498 Private method to populate the context menu for URLs.
499 </p><dl>
500 <dt><i>menu</i> (QMenu)</dt>
501 <dd>
502 reference to the menu to be populated
503 </dd><dt><i>hitTest</i> (WebHitTestResult)</dt>
504 <dd>
505 reference to the hit test object
506 </dd>
507 </dl><a NAME="WebBrowserView.__createMediaContextMenu" ID="WebBrowserView.__createMediaContextMenu"></a>
508 <h4>WebBrowserView.__createMediaContextMenu</h4>
509 <b>__createMediaContextMenu</b>(<i>menu, hitTest</i>)
510 <p>
511 Private method to populate the context menu for media elements.
512 </p><dl>
513 <dt><i>menu</i> (QMenu)</dt>
514 <dd>
515 reference to the menu to be populated
516 </dd><dt><i>hitTest</i> (WebHitTestResult)</dt>
517 <dd>
518 reference to the hit test object
519 </dd>
520 </dl><a NAME="WebBrowserView.__createPageContextMenu" ID="WebBrowserView.__createPageContextMenu"></a>
521 <h4>WebBrowserView.__createPageContextMenu</h4>
522 <b>__createPageContextMenu</b>(<i>menu</i>)
523 <p>
524 Private method to populate the basic context menu.
525 </p><dl>
526 <dt><i>menu</i> (QMenu)</dt>
527 <dd>
528 reference to the menu to be populated
529 </dd>
530 </dl><a NAME="WebBrowserView.__createSelectedTextContextMenu" ID="WebBrowserView.__createSelectedTextContextMenu"></a>
531 <h4>WebBrowserView.__createSelectedTextContextMenu</h4>
532 <b>__createSelectedTextContextMenu</b>(<i>menu, hitTest</i>)
533 <p>
534 Private method to populate the context menu for selected text.
535 </p><dl>
536 <dt><i>menu</i> (QMenu)</dt>
537 <dd>
538 reference to the menu to be populated
539 </dd><dt><i>hitTest</i> (WebHitTestResult)</dt>
540 <dd>
541 reference to the hit test object
542 </dd>
543 </dl><a NAME="WebBrowserView.__currentEngineChanged" ID="WebBrowserView.__currentEngineChanged"></a>
544 <h4>WebBrowserView.__currentEngineChanged</h4>
545 <b>__currentEngineChanged</b>(<i></i>)
546 <p>
547 Private slot to track a change of the current search engine.
548 </p><a NAME="WebBrowserView.__downloadImage" ID="WebBrowserView.__downloadImage"></a>
549 <h4>WebBrowserView.__downloadImage</h4>
550 <b>__downloadImage</b>(<i></i>)
551 <p>
552 Private slot to download an image and save it to disk.
553 </p><a NAME="WebBrowserView.__downloadLink" ID="WebBrowserView.__downloadLink"></a>
554 <h4>WebBrowserView.__downloadLink</h4>
555 <b>__downloadLink</b>(<i></i>)
556 <p>
557 Private slot to download a link and save it to disk.
558 </p><a NAME="WebBrowserView.__downloadMedia" ID="WebBrowserView.__downloadMedia"></a>
559 <h4>WebBrowserView.__downloadMedia</h4>
560 <b>__downloadMedia</b>(<i></i>)
561 <p>
562 Private slot to download a media and save it to disk.
563 </p><a NAME="WebBrowserView.__iconLoaded" ID="WebBrowserView.__iconLoaded"></a>
564 <h4>WebBrowserView.__iconLoaded</h4>
565 <b>__iconLoaded</b>(<i>icon</i>)
566 <p>
567 Private slot handling the loaded web site icon.
568 </p><dl>
569 <dt><i>icon</i> (QIcon)</dt>
570 <dd>
571 web site icon
572 </dd>
573 </dl><a NAME="WebBrowserView.__iconUrlChanged" ID="WebBrowserView.__iconUrlChanged"></a>
574 <h4>WebBrowserView.__iconUrlChanged</h4>
575 <b>__iconUrlChanged</b>(<i>url</i>)
576 <p>
577 Private slot to handle the iconUrlChanged signal.
578 </p><dl>
579 <dt><i>url</i> (QUrl)</dt>
580 <dd>
581 URL to get web site icon from
582 </dd>
583 </dl><a NAME="WebBrowserView.__isUrlValid" ID="WebBrowserView.__isUrlValid"></a>
584 <h4>WebBrowserView.__isUrlValid</h4>
585 <b>__isUrlValid</b>(<i>url</i>)
586 <p>
587 Private method to check a URL for validity.
588 </p><dl>
589 <dt><i>url</i></dt>
590 <dd>
591 URL to be checked (QUrl)
592 </dd>
593 </dl><dl>
594 <dt>Returns:</dt>
595 <dd>
596 flag indicating a valid URL (boolean)
597 </dd>
598 </dl><a NAME="WebBrowserView.__levelForZoom" ID="WebBrowserView.__levelForZoom"></a>
599 <h4>WebBrowserView.__levelForZoom</h4>
600 <b>__levelForZoom</b>(<i>zoom</i>)
601 <p>
602 Private method determining the zoom level index given a zoom factor.
603 </p><dl>
604 <dt><i>zoom</i></dt>
605 <dd>
606 zoom factor (integer)
607 </dd>
608 </dl><dl>
609 <dt>Returns:</dt>
610 <dd>
611 index of zoom factor (integer)
612 </dd>
613 </dl><a NAME="WebBrowserView.__linkHovered" ID="WebBrowserView.__linkHovered"></a>
614 <h4>WebBrowserView.__linkHovered</h4>
615 <b>__linkHovered</b>(<i>link</i>)
616 <p>
617 Private slot to handle the linkHovered signal.
618 </p><dl>
619 <dt><i>link</i></dt>
620 <dd>
621 the URL of the link (string)
622 </dd>
623 </dl><a NAME="WebBrowserView.__loadFinished" ID="WebBrowserView.__loadFinished"></a>
624 <h4>WebBrowserView.__loadFinished</h4>
625 <b>__loadFinished</b>(<i>ok</i>)
626 <p>
627 Private method to handle the loadFinished signal.
628 </p><dl>
629 <dt><i>ok</i></dt>
630 <dd>
631 flag indicating the result (boolean)
632 </dd>
633 </dl><a NAME="WebBrowserView.__loadProgress" ID="WebBrowserView.__loadProgress"></a>
634 <h4>WebBrowserView.__loadProgress</h4>
635 <b>__loadProgress</b>(<i>progress</i>)
636 <p>
637 Private method to handle the loadProgress signal.
638 </p><dl>
639 <dt><i>progress</i></dt>
640 <dd>
641 progress value (integer)
642 </dd>
643 </dl><a NAME="WebBrowserView.__loadStarted" ID="WebBrowserView.__loadStarted"></a>
644 <h4>WebBrowserView.__loadStarted</h4>
645 <b>__loadStarted</b>(<i></i>)
646 <p>
647 Private method to handle the loadStarted signal.
648 </p><a NAME="WebBrowserView.__muteMedia" ID="WebBrowserView.__muteMedia"></a>
649 <h4>WebBrowserView.__muteMedia</h4>
650 <b>__muteMedia</b>(<i></i>)
651 <p>
652 Private slot to (un)mute the selected media.
653 </p><a NAME="WebBrowserView.__openLinkInNewPrivateWindow" ID="WebBrowserView.__openLinkInNewPrivateWindow"></a>
654 <h4>WebBrowserView.__openLinkInNewPrivateWindow</h4>
655 <b>__openLinkInNewPrivateWindow</b>(<i></i>)
656 <p>
657 Private slot called by the context menu to open a link in a new
658 private window.
659 </p><a NAME="WebBrowserView.__openLinkInNewTab" ID="WebBrowserView.__openLinkInNewTab"></a>
660 <h4>WebBrowserView.__openLinkInNewTab</h4>
661 <b>__openLinkInNewTab</b>(<i></i>)
662 <p>
663 Private method called by the context menu to open a link in a new
664 tab.
665 </p><a NAME="WebBrowserView.__openLinkInNewWindow" ID="WebBrowserView.__openLinkInNewWindow"></a>
666 <h4>WebBrowserView.__openLinkInNewWindow</h4>
667 <b>__openLinkInNewWindow</b>(<i></i>)
668 <p>
669 Private slot called by the context menu to open a link in a new
670 window.
671 </p><a NAME="WebBrowserView.__pauseMedia" ID="WebBrowserView.__pauseMedia"></a>
672 <h4>WebBrowserView.__pauseMedia</h4>
673 <b>__pauseMedia</b>(<i></i>)
674 <p>
675 Private slot to pause or play the selected media.
676 </p><a NAME="WebBrowserView.__reloadAllSpeedDials" ID="WebBrowserView.__reloadAllSpeedDials"></a>
677 <h4>WebBrowserView.__reloadAllSpeedDials</h4>
678 <b>__reloadAllSpeedDials</b>(<i></i>)
679 <p>
680 Private slot to reload all speed dials.
681 </p><a NAME="WebBrowserView.__renderPreview" ID="WebBrowserView.__renderPreview"></a>
682 <h4>WebBrowserView.__renderPreview</h4>
683 <b>__renderPreview</b>(<i></i>)
684 <p>
685 Private slot to render a preview pixmap after the page was loaded.
686 </p><a NAME="WebBrowserView.__renderProcessTerminated" ID="WebBrowserView.__renderProcessTerminated"></a>
687 <h4>WebBrowserView.__renderProcessTerminated</h4>
688 <b>__renderProcessTerminated</b>(<i>status, exitCode</i>)
689 <p>
690 Private slot handling a crash of the web page render process.
691 </p><dl>
692 <dt><i>status</i> (QWebEnginePage.RenderProcessTerminationStatus)</dt>
693 <dd>
694 termination status
695 </dd><dt><i>exitCode</i> (int)</dt>
696 <dd>
697 exit code of the process
698 </dd>
699 </dl><a NAME="WebBrowserView.__searchDefaultRequested" ID="WebBrowserView.__searchDefaultRequested"></a>
700 <h4>WebBrowserView.__searchDefaultRequested</h4>
701 <b>__searchDefaultRequested</b>(<i></i>)
702 <p>
703 Private slot to search for some text with the current search engine.
704 </p><a NAME="WebBrowserView.__searchRequested" ID="WebBrowserView.__searchRequested"></a>
705 <h4>WebBrowserView.__searchRequested</h4>
706 <b>__searchRequested</b>(<i>act</i>)
707 <p>
708 Private slot to search for some text with a selected search engine.
709 </p><dl>
710 <dt><i>act</i></dt>
711 <dd>
712 reference to the action that triggered this slot (QAction)
713 </dd>
714 </dl><a NAME="WebBrowserView.__sendLink" ID="WebBrowserView.__sendLink"></a>
715 <h4>WebBrowserView.__sendLink</h4>
716 <b>__sendLink</b>(<i></i>)
717 <p>
718 Private slot to send a link via email.
719 </p><a NAME="WebBrowserView.__showTabCrashPage" ID="WebBrowserView.__showTabCrashPage"></a>
720 <h4>WebBrowserView.__showTabCrashPage</h4>
721 <b>__showTabCrashPage</b>(<i></i>)
722 <p>
723 Private slot to show the tab crash page.
724 </p><a NAME="WebBrowserView.__urlChanged" ID="WebBrowserView.__urlChanged"></a>
725 <h4>WebBrowserView.__urlChanged</h4>
726 <b>__urlChanged</b>(<i>url</i>)
727 <p>
728 Private slot to handle the urlChanged signal.
729 </p><dl>
730 <dt><i>url</i></dt>
731 <dd>
732 the new url (QUrl)
733 </dd>
734 </dl><a NAME="WebBrowserView.__virusTotal" ID="WebBrowserView.__virusTotal"></a>
735 <h4>WebBrowserView.__virusTotal</h4>
736 <b>__virusTotal</b>(<i></i>)
737 <p>
738 Private slot to scan the selected URL with VirusTotal.
739 </p><a NAME="WebBrowserView.__webInspector" ID="WebBrowserView.__webInspector"></a>
740 <h4>WebBrowserView.__webInspector</h4>
741 <b>__webInspector</b>(<i></i>)
742 <p>
743 Private slot to show the web inspector window.
744 </p><a NAME="WebBrowserView._contextMenuEvent" ID="WebBrowserView._contextMenuEvent"></a>
745 <h4>WebBrowserView._contextMenuEvent</h4>
746 <b>_contextMenuEvent</b>(<i>evt</i>)
747 <p>
748 Protected method called to create a context menu.
749 </p><p>
750 This method is overridden from QWebEngineView.
751 </p><dl>
752 <dt><i>evt</i></dt>
753 <dd>
754 reference to the context menu event object
755 (QContextMenuEvent)
756 </dd>
757 </dl><a NAME="WebBrowserView._gestureEvent" ID="WebBrowserView._gestureEvent"></a>
758 <h4>WebBrowserView._gestureEvent</h4>
759 <b>_gestureEvent</b>(<i>evt</i>)
760 <p>
761 Protected method handling gesture events.
762 </p><dl>
763 <dt><i>evt</i></dt>
764 <dd>
765 reference to the gesture event (QGestureEvent
766 </dd>
767 </dl><a NAME="WebBrowserView._keyPressEvent" ID="WebBrowserView._keyPressEvent"></a>
768 <h4>WebBrowserView._keyPressEvent</h4>
769 <b>_keyPressEvent</b>(<i>evt</i>)
770 <p>
771 Protected method called by a key press.
772 </p><dl>
773 <dt><i>evt</i></dt>
774 <dd>
775 reference to the key event (QKeyEvent)
776 </dd>
777 </dl><a NAME="WebBrowserView._keyReleaseEvent" ID="WebBrowserView._keyReleaseEvent"></a>
778 <h4>WebBrowserView._keyReleaseEvent</h4>
779 <b>_keyReleaseEvent</b>(<i>evt</i>)
780 <p>
781 Protected method called by a key release.
782 </p><dl>
783 <dt><i>evt</i></dt>
784 <dd>
785 reference to the key event (QKeyEvent)
786 </dd>
787 </dl><a NAME="WebBrowserView._mousePressEvent" ID="WebBrowserView._mousePressEvent"></a>
788 <h4>WebBrowserView._mousePressEvent</h4>
789 <b>_mousePressEvent</b>(<i>evt</i>)
790 <p>
791 Protected method called by a mouse press event.
792 </p><dl>
793 <dt><i>evt</i></dt>
794 <dd>
795 reference to the mouse event (QMouseEvent)
796 </dd>
797 </dl><a NAME="WebBrowserView._mouseReleaseEvent" ID="WebBrowserView._mouseReleaseEvent"></a>
798 <h4>WebBrowserView._mouseReleaseEvent</h4>
799 <b>_mouseReleaseEvent</b>(<i>evt</i>)
800 <p>
801 Protected method called by a mouse release event.
802 </p><dl>
803 <dt><i>evt</i></dt>
804 <dd>
805 reference to the mouse event (QMouseEvent)
806 </dd>
807 </dl><a NAME="WebBrowserView._wheelEvent" ID="WebBrowserView._wheelEvent"></a>
808 <h4>WebBrowserView._wheelEvent</h4>
809 <b>_wheelEvent</b>(<i>evt</i>)
810 <p>
811 Protected method to handle wheel events.
812 </p><dl>
813 <dt><i>evt</i></dt>
814 <dd>
815 reference to the wheel event (QWheelEvent)
816 </dd>
817 </dl><a NAME="WebBrowserView.addBookmark" ID="WebBrowserView.addBookmark"></a>
818 <h4>WebBrowserView.addBookmark</h4>
819 <b>addBookmark</b>(<i></i>)
820 <p>
821 Public slot to bookmark the current page.
822 </p><a NAME="WebBrowserView.backward" ID="WebBrowserView.backward"></a>
823 <h4>WebBrowserView.backward</h4>
824 <b>backward</b>(<i></i>)
825 <p>
826 Public slot to move backwards in history.
827 </p><a NAME="WebBrowserView.checkRSS" ID="WebBrowserView.checkRSS"></a>
828 <h4>WebBrowserView.checkRSS</h4>
829 <b>checkRSS</b>(<i></i>)
830 <p>
831 Public method to check, if the loaded page contains feed links.
832 </p><dl>
833 <dt>Returns:</dt>
834 <dd>
835 flag indicating the existence of feed links (boolean)
836 </dd>
837 </dl><a NAME="WebBrowserView.clearHistory" ID="WebBrowserView.clearHistory"></a>
838 <h4>WebBrowserView.clearHistory</h4>
839 <b>clearHistory</b>(<i></i>)
840 <p>
841 Public slot to clear the history.
842 </p><a NAME="WebBrowserView.closeWebInspector" ID="WebBrowserView.closeWebInspector"></a>
843 <h4>WebBrowserView.closeWebInspector</h4>
844 <b>closeWebInspector</b>(<i></i>)
845 <p>
846 Public slot to close the web inspector.
847 </p><a NAME="WebBrowserView.contextMenuEvent" ID="WebBrowserView.contextMenuEvent"></a>
848 <h4>WebBrowserView.contextMenuEvent</h4>
849 <b>contextMenuEvent</b>(<i>evt</i>)
850 <p>
851 Protected method called to create a context menu.
852 </p><p>
853 This method is overridden from QWebEngineView.
854 </p><dl>
855 <dt><i>evt</i></dt>
856 <dd>
857 reference to the context menu event object
858 (QContextMenuEvent)
859 </dd>
860 </dl><a NAME="WebBrowserView.copy" ID="WebBrowserView.copy"></a>
861 <h4>WebBrowserView.copy</h4>
862 <b>copy</b>(<i></i>)
863 <p>
864 Public slot to copy the selected text.
865 </p><a NAME="WebBrowserView.createWindow" ID="WebBrowserView.createWindow"></a>
866 <h4>WebBrowserView.createWindow</h4>
867 <b>createWindow</b>(<i>windowType</i>)
868 <p>
869 Public method called, when a new window should be created.
870 </p><dl>
871 <dt><i>windowType</i></dt>
872 <dd>
873 type of the requested window
874 (QWebEnginePage.WebWindowType)
875 </dd>
876 </dl><dl>
877 <dt>Returns:</dt>
878 <dd>
879 reference to the created browser window (WebBrowserView)
880 </dd>
881 </dl><a NAME="WebBrowserView.cut" ID="WebBrowserView.cut"></a>
882 <h4>WebBrowserView.cut</h4>
883 <b>cut</b>(<i></i>)
884 <p>
885 Public slot to cut the selected text.
886 </p><a NAME="WebBrowserView.documentTitle" ID="WebBrowserView.documentTitle"></a>
887 <h4>WebBrowserView.documentTitle</h4>
888 <b>documentTitle</b>(<i></i>)
889 <p>
890 Public method to return the title of the loaded page.
891 </p><dl>
892 <dt>Returns:</dt>
893 <dd>
894 title (string)
895 </dd>
896 </dl><a NAME="WebBrowserView.dragEnterEvent" ID="WebBrowserView.dragEnterEvent"></a>
897 <h4>WebBrowserView.dragEnterEvent</h4>
898 <b>dragEnterEvent</b>(<i>evt</i>)
899 <p>
900 Protected method called by a drag enter event.
901 </p><dl>
902 <dt><i>evt</i></dt>
903 <dd>
904 reference to the drag enter event (QDragEnterEvent)
905 </dd>
906 </dl><a NAME="WebBrowserView.dragMoveEvent" ID="WebBrowserView.dragMoveEvent"></a>
907 <h4>WebBrowserView.dragMoveEvent</h4>
908 <b>dragMoveEvent</b>(<i>evt</i>)
909 <p>
910 Protected method called by a drag move event.
911 </p><dl>
912 <dt><i>evt</i></dt>
913 <dd>
914 reference to the drag move event (QDragMoveEvent)
915 </dd>
916 </dl><a NAME="WebBrowserView.dropEvent" ID="WebBrowserView.dropEvent"></a>
917 <h4>WebBrowserView.dropEvent</h4>
918 <b>dropEvent</b>(<i>evt</i>)
919 <p>
920 Protected method called by a drop event.
921 </p><dl>
922 <dt><i>evt</i></dt>
923 <dd>
924 reference to the drop event (QDropEvent)
925 </dd>
926 </dl><a NAME="WebBrowserView.event" ID="WebBrowserView.event"></a>
927 <h4>WebBrowserView.event</h4>
928 <b>event</b>(<i>evt</i>)
929 <p>
930 Public method handling events.
931 </p><dl>
932 <dt><i>evt</i></dt>
933 <dd>
934 reference to the event (QEvent)
935 </dd>
936 </dl><dl>
937 <dt>Returns:</dt>
938 <dd>
939 flag indicating, if the event was handled (boolean)
940 </dd>
941 </dl><a NAME="WebBrowserView.eventFilter" ID="WebBrowserView.eventFilter"></a>
942 <h4>WebBrowserView.eventFilter</h4>
943 <b>eventFilter</b>(<i>obj, evt</i>)
944 <p>
945 Public method to process event for other objects.
946 </p><dl>
947 <dt><i>obj</i> (QObject)</dt>
948 <dd>
949 reference to object to process events for
950 </dd><dt><i>evt</i> (QEvent)</dt>
951 <dd>
952 reference to event to be processed
953 </dd>
954 </dl><dl>
955 <dt>Returns:</dt>
956 <dd>
957 flag indicating that the event should be filtered out
958 </dd>
959 </dl><dl>
960 <dt>Return Type:</dt>
961 <dd>
962 bool
963 </dd>
964 </dl><a NAME="WebBrowserView.findNextPrev" ID="WebBrowserView.findNextPrev"></a>
965 <h4>WebBrowserView.findNextPrev</h4>
966 <b>findNextPrev</b>(<i>txt, case, backwards, callback</i>)
967 <p>
968 Public slot to find the next occurrence of a text.
969 </p><dl>
970 <dt><i>txt</i></dt>
971 <dd>
972 text to search for (string)
973 </dd><dt><i>case</i></dt>
974 <dd>
975 flag indicating a case sensitive search (boolean)
976 </dd><dt><i>backwards</i></dt>
977 <dd>
978 flag indicating a backwards search (boolean)
979 </dd><dt><i>callback</i> (function(bool) or None)</dt>
980 <dd>
981 reference to a function with a bool parameter
982 </dd>
983 </dl><a NAME="WebBrowserView.focusOutEvent" ID="WebBrowserView.focusOutEvent"></a>
984 <h4>WebBrowserView.focusOutEvent</h4>
985 <b>focusOutEvent</b>(<i>evt</i>)
986 <p>
987 Protected method called by a focus out event.
988 </p><dl>
989 <dt><i>evt</i></dt>
990 <dd>
991 reference to the focus event (QFocusEvent)
992 </dd>
993 </dl><a NAME="WebBrowserView.forward" ID="WebBrowserView.forward"></a>
994 <h4>WebBrowserView.forward</h4>
995 <b>forward</b>(<i></i>)
996 <p>
997 Public slot to move forward in history.
998 </p><a NAME="WebBrowserView.getPreview" ID="WebBrowserView.getPreview"></a>
999 <h4>WebBrowserView.getPreview</h4>
1000 <b>getPreview</b>(<i></i>)
1001 <p>
1002 Public method to get the preview pixmap.
1003 </p><dl>
1004 <dt>Returns:</dt>
1005 <dd>
1006 preview pixmap
1007 </dd>
1008 </dl><dl>
1009 <dt>Return Type:</dt>
1010 <dd>
1011 QPixmap
1012 </dd>
1013 </dl><a NAME="WebBrowserView.getRSS" ID="WebBrowserView.getRSS"></a>
1014 <h4>WebBrowserView.getRSS</h4>
1015 <b>getRSS</b>(<i></i>)
1016 <p>
1017 Public method to get the extracted RSS feeds.
1018 </p><dl>
1019 <dt>Returns:</dt>
1020 <dd>
1021 list of RSS feeds (list of tuples of two strings)
1022 </dd>
1023 </dl><a NAME="WebBrowserView.hasRSS" ID="WebBrowserView.hasRSS"></a>
1024 <h4>WebBrowserView.hasRSS</h4>
1025 <b>hasRSS</b>(<i></i>)
1026 <p>
1027 Public method to check, if the loaded page has RSS links.
1028 </p><dl>
1029 <dt>Returns:</dt>
1030 <dd>
1031 flag indicating the presence of RSS links (boolean)
1032 </dd>
1033 </dl><a NAME="WebBrowserView.hasSelection" ID="WebBrowserView.hasSelection"></a>
1034 <h4>WebBrowserView.hasSelection</h4>
1035 <b>hasSelection</b>(<i></i>)
1036 <p>
1037 Public method to determine, if there is some text selected.
1038 </p><dl>
1039 <dt>Returns:</dt>
1040 <dd>
1041 flag indicating text has been selected (boolean)
1042 </dd>
1043 </dl><a NAME="WebBrowserView.home" ID="WebBrowserView.home"></a>
1044 <h4>WebBrowserView.home</h4>
1045 <b>home</b>(<i></i>)
1046 <p>
1047 Public slot to move to the first page loaded.
1048 </p><a NAME="WebBrowserView.icon" ID="WebBrowserView.icon"></a>
1049 <h4>WebBrowserView.icon</h4>
1050 <b>icon</b>(<i></i>)
1051 <p>
1052 Public method to get the web site icon.
1053 </p><dl>
1054 <dt>Returns:</dt>
1055 <dd>
1056 web site icon
1057 </dd>
1058 </dl><dl>
1059 <dt>Return Type:</dt>
1060 <dd>
1061 QIcon
1062 </dd>
1063 </dl><a NAME="WebBrowserView.isBackwardAvailable" ID="WebBrowserView.isBackwardAvailable"></a>
1064 <h4>WebBrowserView.isBackwardAvailable</h4>
1065 <b>isBackwardAvailable</b>(<i></i>)
1066 <p>
1067 Public method to determine, if a backwards move in history is possible.
1068 </p><dl>
1069 <dt>Returns:</dt>
1070 <dd>
1071 flag indicating move backwards is possible (boolean)
1072 </dd>
1073 </dl><a NAME="WebBrowserView.isForwardAvailable" ID="WebBrowserView.isForwardAvailable"></a>
1074 <h4>WebBrowserView.isForwardAvailable</h4>
1075 <b>isForwardAvailable</b>(<i></i>)
1076 <p>
1077 Public method to determine, if a forward move in history is possible.
1078 </p><dl>
1079 <dt>Returns:</dt>
1080 <dd>
1081 flag indicating move forward is possible (boolean)
1082 </dd>
1083 </dl><a NAME="WebBrowserView.isFullScreen" ID="WebBrowserView.isFullScreen"></a>
1084 <h4>WebBrowserView.isFullScreen</h4>
1085 <b>isFullScreen</b>(<i></i>)
1086 <p>
1087 Public method to check, if full screen mode is active.
1088 </p><dl>
1089 <dt>Returns:</dt>
1090 <dd>
1091 flag indicating full screen mode
1092 </dd>
1093 </dl><dl>
1094 <dt>Return Type:</dt>
1095 <dd>
1096 bool
1097 </dd>
1098 </dl><a NAME="WebBrowserView.isLoading" ID="WebBrowserView.isLoading"></a>
1099 <h4>WebBrowserView.isLoading</h4>
1100 <b>isLoading</b>(<i></i>)
1101 <p>
1102 Public method to get the loading state.
1103 </p><dl>
1104 <dt>Returns:</dt>
1105 <dd>
1106 flag indicating the loading state (boolean)
1107 </dd>
1108 </dl><a NAME="WebBrowserView.load" ID="WebBrowserView.load"></a>
1109 <h4>WebBrowserView.load</h4>
1110 <b>load</b>(<i>url</i>)
1111 <p>
1112 Public method to load a web site.
1113 </p><dl>
1114 <dt><i>url</i> (QUrl)</dt>
1115 <dd>
1116 URL to be loaded
1117 </dd>
1118 </dl><a NAME="WebBrowserView.mainWindow" ID="WebBrowserView.mainWindow"></a>
1119 <h4>WebBrowserView.mainWindow</h4>
1120 <b>mainWindow</b>(<i></i>)
1121 <p>
1122 Public method to get a reference to the main window.
1123 </p><dl>
1124 <dt>Returns:</dt>
1125 <dd>
1126 reference to the main window
1127 </dd>
1128 </dl><dl>
1129 <dt>Return Type:</dt>
1130 <dd>
1131 WebBrowserWindow
1132 </dd>
1133 </dl><a NAME="WebBrowserView.paste" ID="WebBrowserView.paste"></a>
1134 <h4>WebBrowserView.paste</h4>
1135 <b>paste</b>(<i></i>)
1136 <p>
1137 Public slot to paste text from the clipboard.
1138 </p><a NAME="WebBrowserView.preferencesChanged" ID="WebBrowserView.preferencesChanged"></a>
1139 <h4>WebBrowserView.preferencesChanged</h4>
1140 <b>preferencesChanged</b>(<i></i>)
1141 <p>
1142 Public method to indicate a change of the settings.
1143 </p><a NAME="WebBrowserView.progress" ID="WebBrowserView.progress"></a>
1144 <h4>WebBrowserView.progress</h4>
1145 <b>progress</b>(<i></i>)
1146 <p>
1147 Public method to get the load progress.
1148 </p><dl>
1149 <dt>Returns:</dt>
1150 <dd>
1151 load progress (integer)
1152 </dd>
1153 </dl><a NAME="WebBrowserView.redo" ID="WebBrowserView.redo"></a>
1154 <h4>WebBrowserView.redo</h4>
1155 <b>redo</b>(<i></i>)
1156 <p>
1157 Public slot to redo the last edit action.
1158 </p><a NAME="WebBrowserView.reload" ID="WebBrowserView.reload"></a>
1159 <h4>WebBrowserView.reload</h4>
1160 <b>reload</b>(<i></i>)
1161 <p>
1162 Public slot to reload the current page.
1163 </p><a NAME="WebBrowserView.reloadBypassingCache" ID="WebBrowserView.reloadBypassingCache"></a>
1164 <h4>WebBrowserView.reloadBypassingCache</h4>
1165 <b>reloadBypassingCache</b>(<i></i>)
1166 <p>
1167 Public slot to reload the current page bypassing the cache.
1168 </p><a NAME="WebBrowserView.requestFullScreen" ID="WebBrowserView.requestFullScreen"></a>
1169 <h4>WebBrowserView.requestFullScreen</h4>
1170 <b>requestFullScreen</b>(<i>enable</i>)
1171 <p>
1172 Public method to request full screen mode.
1173 </p><dl>
1174 <dt><i>enable</i> (bool)</dt>
1175 <dd>
1176 flag indicating full screen mode on or off
1177 </dd>
1178 </dl><a NAME="WebBrowserView.selectAll" ID="WebBrowserView.selectAll"></a>
1179 <h4>WebBrowserView.selectAll</h4>
1180 <b>selectAll</b>(<i></i>)
1181 <p>
1182 Public slot to select all text.
1183 </p><a NAME="WebBrowserView.setSource" ID="WebBrowserView.setSource"></a>
1184 <h4>WebBrowserView.setSource</h4>
1185 <b>setSource</b>(<i>name, newTab=False</i>)
1186 <p>
1187 Public method used to set the source to be displayed.
1188 </p><dl>
1189 <dt><i>name</i></dt>
1190 <dd>
1191 filename to be shown (QUrl)
1192 </dd><dt><i>newTab</i></dt>
1193 <dd>
1194 flag indicating to open the URL in a new tab (bool)
1195 </dd>
1196 </dl><a NAME="WebBrowserView.setZoomValue" ID="WebBrowserView.setZoomValue"></a>
1197 <h4>WebBrowserView.setZoomValue</h4>
1198 <b>setZoomValue</b>(<i>value, saveValue=True</i>)
1199 <p>
1200 Public method to set the zoom value.
1201 </p><dl>
1202 <dt><i>value</i></dt>
1203 <dd>
1204 zoom value (integer)
1205 </dd><dt><i>saveValue=</i> (bool)</dt>
1206 <dd>
1207 flag indicating to save the zoom value with the
1208 zoom manager
1209 </dd>
1210 </dl><a NAME="WebBrowserView.source" ID="WebBrowserView.source"></a>
1211 <h4>WebBrowserView.source</h4>
1212 <b>source</b>(<i></i>)
1213 <p>
1214 Public method to return the URL of the loaded page.
1215 </p><dl>
1216 <dt>Returns:</dt>
1217 <dd>
1218 URL loaded in the help browser (QUrl)
1219 </dd>
1220 </dl><a NAME="WebBrowserView.undo" ID="WebBrowserView.undo"></a>
1221 <h4>WebBrowserView.undo</h4>
1222 <b>undo</b>(<i></i>)
1223 <p>
1224 Public slot to undo the last edit action.
1225 </p><a NAME="WebBrowserView.zoomIn" ID="WebBrowserView.zoomIn"></a>
1226 <h4>WebBrowserView.zoomIn</h4>
1227 <b>zoomIn</b>(<i></i>)
1228 <p>
1229 Public slot to zoom into the page.
1230 </p><a NAME="WebBrowserView.zoomOut" ID="WebBrowserView.zoomOut"></a>
1231 <h4>WebBrowserView.zoomOut</h4>
1232 <b>zoomOut</b>(<i></i>)
1233 <p>
1234 Public slot to zoom out of the page.
1235 </p><a NAME="WebBrowserView.zoomReset" ID="WebBrowserView.zoomReset"></a>
1236 <h4>WebBrowserView.zoomReset</h4>
1237 <b>zoomReset</b>(<i></i>)
1238 <p>
1239 Public method to reset the zoom factor.
1240 </p><a NAME="WebBrowserView.zoomValue" ID="WebBrowserView.zoomValue"></a>
1241 <h4>WebBrowserView.zoomValue</h4>
1242 <b>zoomValue</b>(<i></i>)
1243 <p>
1244 Public method to get the current zoom value.
1245 </p><dl>
1246 <dt>Returns:</dt>
1247 <dd>
1248 zoom value (integer)
1249 </dd>
1250 </dl>
1251 <div align="right"><a href="#top">Up</a></div>
1252 <hr />
1253 </body></html>

eric ide

mercurial