eric7/Documentation/Source/eric7.WebBrowser.WebBrowserView.html

branch
eric7
changeset 8372
e0227a7c850e
child 8575
423c4db4101e
equal deleted inserted replaced
8371:d6062691d424 8372:e0227a7c850e
1 <!DOCTYPE html>
2 <html><head>
3 <title>eric7.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>
22 <a NAME="top" ID="top"></a>
23 <h1>eric7.WebBrowser.WebBrowserView</h1>
24
25 <p>
26 Module implementing the web browser using QWebEngineView.
27 </p>
28 <h3>Global Attributes</h3>
29
30 <table>
31 <tr><td>None</td></tr>
32 </table>
33 <h3>Classes</h3>
34
35 <table>
36
37 <tr>
38 <td><a href="#WebBrowserView">WebBrowserView</a></td>
39 <td>Class implementing the web browser view widget.</td>
40 </tr>
41 </table>
42 <h3>Functions</h3>
43
44 <table>
45 <tr><td>None</td></tr>
46 </table>
47 <hr />
48 <hr />
49 <a NAME="WebBrowserView" ID="WebBrowserView"></a>
50 <h2>WebBrowserView</h2>
51
52 <p>
53 Class implementing the web browser view widget.
54 </p>
55 <h3>Signals</h3>
56 <dl>
57
58 <dt>backwardAvailable(bool)</dt>
59 <dd>
60 emitted after the current URL has changed
61 </dd>
62 <dt>faviconChanged()</dt>
63 <dd>
64 emitted to signal a changed web site icon
65 </dd>
66 <dt>forwardAvailable(bool)</dt>
67 <dd>
68 emitted after the current URL has changed
69 </dd>
70 <dt>highlighted(str)</dt>
71 <dd>
72 emitted, when the mouse hovers over a link
73 </dd>
74 <dt>safeBrowsingAbort()</dt>
75 <dd>
76 emitted to indicate an abort due to a safe
77 browsing event
78 </dd>
79 <dt>safeBrowsingBad(threatType, threatMessages)</dt>
80 <dd>
81 emitted to indicate a
82 malicious web site as determined by safe browsing
83 </dd>
84 <dt>search(QUrl)</dt>
85 <dd>
86 emitted, when a search is requested
87 </dd>
88 <dt>showMessage(str)</dt>
89 <dd>
90 emitted to show a message in the main window
91 status bar
92 </dd>
93 <dt>sourceChanged(QUrl)</dt>
94 <dd>
95 emitted after the current URL has changed
96 </dd>
97 <dt>zoomValueChanged(int)</dt>
98 <dd>
99 emitted to signal a change of the zoom value
100 </dd>
101 </dl>
102 <h3>Derived from</h3>
103 QWebEngineView
104 <h3>Class Attributes</h3>
105
106 <table>
107 <tr><td>ZoomLevelDefault</td></tr><tr><td>ZoomLevels</td></tr>
108 </table>
109 <h3>Class Methods</h3>
110
111 <table>
112 <tr><td>None</td></tr>
113 </table>
114 <h3>Methods</h3>
115
116 <table>
117
118 <tr>
119 <td><a href="#WebBrowserView.__init__">WebBrowserView</a></td>
120 <td>Constructor</td>
121 </tr>
122 <tr>
123 <td><a href="#WebBrowserView.__addBookmarkCallback">__addBookmarkCallback</a></td>
124 <td>Private callback method of __addBookmark().</td>
125 </tr>
126 <tr>
127 <td><a href="#WebBrowserView.__addSearchEngine">__addSearchEngine</a></td>
128 <td>Private slot to add a new search engine.</td>
129 </tr>
130 <tr>
131 <td><a href="#WebBrowserView.__addSpeedDial">__addSpeedDial</a></td>
132 <td>Private slot to add a new speed dial.</td>
133 </tr>
134 <tr>
135 <td><a href="#WebBrowserView.__adjustBookmark">__adjustBookmark</a></td>
136 <td>Private slot to adjust the 'lastModified' value of bookmarks.</td>
137 </tr>
138 <tr>
139 <td><a href="#WebBrowserView.__blockImage">__blockImage</a></td>
140 <td>Private slot to add a block rule for an image URL.</td>
141 </tr>
142 <tr>
143 <td><a href="#WebBrowserView.__bookmarkLink">__bookmarkLink</a></td>
144 <td>Private slot to bookmark a link via the context menu.</td>
145 </tr>
146 <tr>
147 <td><a href="#WebBrowserView.__checkForForm">__checkForForm</a></td>
148 <td>Private method to check the given position for an open search form.</td>
149 </tr>
150 <tr>
151 <td><a href="#WebBrowserView.__checkForFormCallback">__checkForFormCallback</a></td>
152 <td>Private method handling the __checkForForm result.</td>
153 </tr>
154 <tr>
155 <td><a href="#WebBrowserView.__configureSpeedDial">__configureSpeedDial</a></td>
156 <td>Private slot to configure the speed dial.</td>
157 </tr>
158 <tr>
159 <td><a href="#WebBrowserView.__copyImage">__copyImage</a></td>
160 <td>Private slot to copy an image to the clipboard.</td>
161 </tr>
162 <tr>
163 <td><a href="#WebBrowserView.__copyLink">__copyLink</a></td>
164 <td>Private slot to copy a link to the clipboard.</td>
165 </tr>
166 <tr>
167 <td><a href="#WebBrowserView.__createContextMenu">__createContextMenu</a></td>
168 <td>Private method to populate the context menu.</td>
169 </tr>
170 <tr>
171 <td><a href="#WebBrowserView.__createImageContextMenu">__createImageContextMenu</a></td>
172 <td>Private method to populate the context menu for images.</td>
173 </tr>
174 <tr>
175 <td><a href="#WebBrowserView.__createLinkContextMenu">__createLinkContextMenu</a></td>
176 <td>Private method to populate the context menu for URLs.</td>
177 </tr>
178 <tr>
179 <td><a href="#WebBrowserView.__createMediaContextMenu">__createMediaContextMenu</a></td>
180 <td>Private method to populate the context menu for media elements.</td>
181 </tr>
182 <tr>
183 <td><a href="#WebBrowserView.__createNewPage">__createNewPage</a></td>
184 <td>Private method to create a new page object.</td>
185 </tr>
186 <tr>
187 <td><a href="#WebBrowserView.__createPageContextMenu">__createPageContextMenu</a></td>
188 <td>Private method to populate the basic context menu.</td>
189 </tr>
190 <tr>
191 <td><a href="#WebBrowserView.__createSelectedTextContextMenu">__createSelectedTextContextMenu</a></td>
192 <td>Private method to populate the context menu for selected text.</td>
193 </tr>
194 <tr>
195 <td><a href="#WebBrowserView.__currentEngineChanged">__currentEngineChanged</a></td>
196 <td>Private slot to track a change of the current search engine.</td>
197 </tr>
198 <tr>
199 <td><a href="#WebBrowserView.__downloadImage">__downloadImage</a></td>
200 <td>Private slot to download an image and save it to disk.</td>
201 </tr>
202 <tr>
203 <td><a href="#WebBrowserView.__downloadLink">__downloadLink</a></td>
204 <td>Private slot to download a link and save it to disk.</td>
205 </tr>
206 <tr>
207 <td><a href="#WebBrowserView.__downloadMedia">__downloadMedia</a></td>
208 <td>Private slot to download a media and save it to disk.</td>
209 </tr>
210 <tr>
211 <td><a href="#WebBrowserView.__findTextFinished">__findTextFinished</a></td>
212 <td>Private slot handling the findTextFinished signal of the web page.</td>
213 </tr>
214 <tr>
215 <td><a href="#WebBrowserView.__getSavePageFileNameAndFormat">__getSavePageFileNameAndFormat</a></td>
216 <td>Private method to get the file name to save the page to.</td>
217 </tr>
218 <tr>
219 <td><a href="#WebBrowserView.__iconLoaded">__iconLoaded</a></td>
220 <td>Private slot handling the loaded web site icon.</td>
221 </tr>
222 <tr>
223 <td><a href="#WebBrowserView.__iconUrlChanged">__iconUrlChanged</a></td>
224 <td>Private slot to handle the iconUrlChanged signal.</td>
225 </tr>
226 <tr>
227 <td><a href="#WebBrowserView.__isUrlValid">__isUrlValid</a></td>
228 <td>Private method to check a URL for validity.</td>
229 </tr>
230 <tr>
231 <td><a href="#WebBrowserView.__levelForZoom">__levelForZoom</a></td>
232 <td>Private method determining the zoom level index given a zoom factor.</td>
233 </tr>
234 <tr>
235 <td><a href="#WebBrowserView.__linkHovered">__linkHovered</a></td>
236 <td>Private slot to handle the linkHovered signal.</td>
237 </tr>
238 <tr>
239 <td><a href="#WebBrowserView.__loadFinished">__loadFinished</a></td>
240 <td>Private method to handle the loadFinished signal.</td>
241 </tr>
242 <tr>
243 <td><a href="#WebBrowserView.__loadProgress">__loadProgress</a></td>
244 <td>Private method to handle the loadProgress signal.</td>
245 </tr>
246 <tr>
247 <td><a href="#WebBrowserView.__loadStarted">__loadStarted</a></td>
248 <td>Private method to handle the loadStarted signal.</td>
249 </tr>
250 <tr>
251 <td><a href="#WebBrowserView.__muteMedia">__muteMedia</a></td>
252 <td>Private slot to (un)mute the selected media.</td>
253 </tr>
254 <tr>
255 <td><a href="#WebBrowserView.__openLinkInNewPrivateWindow">__openLinkInNewPrivateWindow</a></td>
256 <td>Private slot called by the context menu to open a link in a new private window.</td>
257 </tr>
258 <tr>
259 <td><a href="#WebBrowserView.__openLinkInNewTab">__openLinkInNewTab</a></td>
260 <td>Private method called by the context menu to open a link in a new tab.</td>
261 </tr>
262 <tr>
263 <td><a href="#WebBrowserView.__openLinkInNewWindow">__openLinkInNewWindow</a></td>
264 <td>Private slot called by the context menu to open a link in a new window.</td>
265 </tr>
266 <tr>
267 <td><a href="#WebBrowserView.__pauseMedia">__pauseMedia</a></td>
268 <td>Private slot to pause or play the selected media.</td>
269 </tr>
270 <tr>
271 <td><a href="#WebBrowserView.__printPage">__printPage</a></td>
272 <td>Private slot to support printing from the web page.</td>
273 </tr>
274 <tr>
275 <td><a href="#WebBrowserView.__quotaRequested">__quotaRequested</a></td>
276 <td>Private slot to handle quota requests of the web page.</td>
277 </tr>
278 <tr>
279 <td><a href="#WebBrowserView.__reloadAllSpeedDials">__reloadAllSpeedDials</a></td>
280 <td>Private slot to reload all speed dials.</td>
281 </tr>
282 <tr>
283 <td><a href="#WebBrowserView.__renderPreview">__renderPreview</a></td>
284 <td>Private slot to render a preview pixmap after the page was loaded.</td>
285 </tr>
286 <tr>
287 <td><a href="#WebBrowserView.__renderProcessTerminated">__renderProcessTerminated</a></td>
288 <td>Private slot handling a crash of the web page render process.</td>
289 </tr>
290 <tr>
291 <td><a href="#WebBrowserView.__replaceMisspelledWord">__replaceMisspelledWord</a></td>
292 <td>Private slot to replace a misspelled word under the context menu.</td>
293 </tr>
294 <tr>
295 <td><a href="#WebBrowserView.__resetSpeedDials">__resetSpeedDials</a></td>
296 <td>Private slot to reset all speed dials to the default pages.</td>
297 </tr>
298 <tr>
299 <td><a href="#WebBrowserView.__searchDefaultRequested">__searchDefaultRequested</a></td>
300 <td>Private slot to search for some text with the current search engine.</td>
301 </tr>
302 <tr>
303 <td><a href="#WebBrowserView.__searchImage">__searchImage</a></td>
304 <td>Private slot to search for an image URL.</td>
305 </tr>
306 <tr>
307 <td><a href="#WebBrowserView.__searchRequested">__searchRequested</a></td>
308 <td>Private slot to search for some text with a selected search engine.</td>
309 </tr>
310 <tr>
311 <td><a href="#WebBrowserView.__selectClientCertificate">__selectClientCertificate</a></td>
312 <td>Private slot to handle the client certificate selection request.</td>
313 </tr>
314 <tr>
315 <td><a href="#WebBrowserView.__sendLink">__sendLink</a></td>
316 <td>Private slot to send a link via email.</td>
317 </tr>
318 <tr>
319 <td><a href="#WebBrowserView.__setRwhvqt">__setRwhvqt</a></td>
320 <td>Private slot to set widget that receives input events.</td>
321 </tr>
322 <tr>
323 <td><a href="#WebBrowserView.__showEventSlot">__showEventSlot</a></td>
324 <td>Private slot to perform actions when the view is shown and the event loop is running.</td>
325 </tr>
326 <tr>
327 <td><a href="#WebBrowserView.__showTabCrashPage">__showTabCrashPage</a></td>
328 <td>Private slot to show the tab crash page.</td>
329 </tr>
330 <tr>
331 <td><a href="#WebBrowserView.__urlChanged">__urlChanged</a></td>
332 <td>Private slot to handle the urlChanged signal.</td>
333 </tr>
334 <tr>
335 <td><a href="#WebBrowserView.__virusTotal">__virusTotal</a></td>
336 <td>Private slot to scan the selected URL with VirusTotal.</td>
337 </tr>
338 <tr>
339 <td><a href="#WebBrowserView.__webInspector">__webInspector</a></td>
340 <td>Private slot to show the web inspector window.</td>
341 </tr>
342 <tr>
343 <td><a href="#WebBrowserView._contextMenuEvent">_contextMenuEvent</a></td>
344 <td>Protected method called to create a context menu.</td>
345 </tr>
346 <tr>
347 <td><a href="#WebBrowserView._gestureEvent">_gestureEvent</a></td>
348 <td>Protected method handling gesture events.</td>
349 </tr>
350 <tr>
351 <td><a href="#WebBrowserView._keyPressEvent">_keyPressEvent</a></td>
352 <td>Protected method called by a key press.</td>
353 </tr>
354 <tr>
355 <td><a href="#WebBrowserView._keyReleaseEvent">_keyReleaseEvent</a></td>
356 <td>Protected method called by a key release.</td>
357 </tr>
358 <tr>
359 <td><a href="#WebBrowserView._mouseMoveEvent">_mouseMoveEvent</a></td>
360 <td>Protected method to handle mouse move events.</td>
361 </tr>
362 <tr>
363 <td><a href="#WebBrowserView._mousePressEvent">_mousePressEvent</a></td>
364 <td>Protected method called by a mouse press event.</td>
365 </tr>
366 <tr>
367 <td><a href="#WebBrowserView._mouseReleaseEvent">_mouseReleaseEvent</a></td>
368 <td>Protected method called by a mouse release event.</td>
369 </tr>
370 <tr>
371 <td><a href="#WebBrowserView._wheelEvent">_wheelEvent</a></td>
372 <td>Protected method to handle wheel events.</td>
373 </tr>
374 <tr>
375 <td><a href="#WebBrowserView.activateSession">activateSession</a></td>
376 <td>Public slot to activate a restored session.</td>
377 </tr>
378 <tr>
379 <td><a href="#WebBrowserView.addBookmark">addBookmark</a></td>
380 <td>Public slot to bookmark the current page.</td>
381 </tr>
382 <tr>
383 <td><a href="#WebBrowserView.backward">backward</a></td>
384 <td>Public slot to move backwards in history.</td>
385 </tr>
386 <tr>
387 <td><a href="#WebBrowserView.checkRSS">checkRSS</a></td>
388 <td>Public method to check, if the loaded page contains feed links.</td>
389 </tr>
390 <tr>
391 <td><a href="#WebBrowserView.clearHistory">clearHistory</a></td>
392 <td>Public slot to clear the history.</td>
393 </tr>
394 <tr>
395 <td><a href="#WebBrowserView.closeWebInspector">closeWebInspector</a></td>
396 <td>Public slot to close the web inspector.</td>
397 </tr>
398 <tr>
399 <td><a href="#WebBrowserView.contextMenuEvent">contextMenuEvent</a></td>
400 <td>Protected method called to create a context menu.</td>
401 </tr>
402 <tr>
403 <td><a href="#WebBrowserView.copy">copy</a></td>
404 <td>Public slot to copy the selected text.</td>
405 </tr>
406 <tr>
407 <td><a href="#WebBrowserView.createWindow">createWindow</a></td>
408 <td>Public method called, when a new window should be created.</td>
409 </tr>
410 <tr>
411 <td><a href="#WebBrowserView.cut">cut</a></td>
412 <td>Public slot to cut the selected text.</td>
413 </tr>
414 <tr>
415 <td><a href="#WebBrowserView.documentTitle">documentTitle</a></td>
416 <td>Public method to return the title of the loaded page.</td>
417 </tr>
418 <tr>
419 <td><a href="#WebBrowserView.dragEnterEvent">dragEnterEvent</a></td>
420 <td>Protected method called by a drag enter event.</td>
421 </tr>
422 <tr>
423 <td><a href="#WebBrowserView.dragMoveEvent">dragMoveEvent</a></td>
424 <td>Protected method called by a drag move event.</td>
425 </tr>
426 <tr>
427 <td><a href="#WebBrowserView.dropEvent">dropEvent</a></td>
428 <td>Protected method called by a drop event.</td>
429 </tr>
430 <tr>
431 <td><a href="#WebBrowserView.event">event</a></td>
432 <td>Public method handling events.</td>
433 </tr>
434 <tr>
435 <td><a href="#WebBrowserView.eventFilter">eventFilter</a></td>
436 <td>Public method to process event for other objects.</td>
437 </tr>
438 <tr>
439 <td><a href="#WebBrowserView.extractSessionMetaData">extractSessionMetaData</a></td>
440 <td>Public method to extract some session meta data elements needed by the tab widget in case of deferred loading.</td>
441 </tr>
442 <tr>
443 <td><a href="#WebBrowserView.findNextPrev">findNextPrev</a></td>
444 <td>Public slot to find the next occurrence of a text.</td>
445 </tr>
446 <tr>
447 <td><a href="#WebBrowserView.forward">forward</a></td>
448 <td>Public slot to move forward in history.</td>
449 </tr>
450 <tr>
451 <td><a href="#WebBrowserView.getPreview">getPreview</a></td>
452 <td>Public method to get the preview pixmap.</td>
453 </tr>
454 <tr>
455 <td><a href="#WebBrowserView.getRSS">getRSS</a></td>
456 <td>Public method to get the extracted RSS feeds.</td>
457 </tr>
458 <tr>
459 <td><a href="#WebBrowserView.getSafeBrowsingStatus">getSafeBrowsingStatus</a></td>
460 <td>Public method to get the safe browsing status of the current page.</td>
461 </tr>
462 <tr>
463 <td><a href="#WebBrowserView.getSessionData">getSessionData</a></td>
464 <td>Public method to populate the session data.</td>
465 </tr>
466 <tr>
467 <td><a href="#WebBrowserView.hasRSS">hasRSS</a></td>
468 <td>Public method to check, if the loaded page has RSS links.</td>
469 </tr>
470 <tr>
471 <td><a href="#WebBrowserView.hasSelection">hasSelection</a></td>
472 <td>Public method to determine, if there is some text selected.</td>
473 </tr>
474 <tr>
475 <td><a href="#WebBrowserView.home">home</a></td>
476 <td>Public slot to move to the first page loaded.</td>
477 </tr>
478 <tr>
479 <td><a href="#WebBrowserView.icon">icon</a></td>
480 <td>Public method to get the web site icon.</td>
481 </tr>
482 <tr>
483 <td><a href="#WebBrowserView.inputWidget">inputWidget</a></td>
484 <td>Public method to get a reference to the render widget.</td>
485 </tr>
486 <tr>
487 <td><a href="#WebBrowserView.isBackwardAvailable">isBackwardAvailable</a></td>
488 <td>Public method to determine, if a backwards move in history is possible.</td>
489 </tr>
490 <tr>
491 <td><a href="#WebBrowserView.isForwardAvailable">isForwardAvailable</a></td>
492 <td>Public method to determine, if a forward move in history is possible.</td>
493 </tr>
494 <tr>
495 <td><a href="#WebBrowserView.isFullScreen">isFullScreen</a></td>
496 <td>Public method to check, if full screen mode is active.</td>
497 </tr>
498 <tr>
499 <td><a href="#WebBrowserView.isLoading">isLoading</a></td>
500 <td>Public method to get the loading state.</td>
501 </tr>
502 <tr>
503 <td><a href="#WebBrowserView.load">load</a></td>
504 <td>Public method to load a web site.</td>
505 </tr>
506 <tr>
507 <td><a href="#WebBrowserView.loadFromSessionData">loadFromSessionData</a></td>
508 <td>Public method to load the session data.</td>
509 </tr>
510 <tr>
511 <td><a href="#WebBrowserView.mainWindow">mainWindow</a></td>
512 <td>Public method to get a reference to the main window.</td>
513 </tr>
514 <tr>
515 <td><a href="#WebBrowserView.mapToViewport">mapToViewport</a></td>
516 <td>Public method to map a position to the viewport.</td>
517 </tr>
518 <tr>
519 <td><a href="#WebBrowserView.paste">paste</a></td>
520 <td>Public slot to paste text from the clipboard.</td>
521 </tr>
522 <tr>
523 <td><a href="#WebBrowserView.preferencesChanged">preferencesChanged</a></td>
524 <td>Public method to indicate a change of the settings.</td>
525 </tr>
526 <tr>
527 <td><a href="#WebBrowserView.progress">progress</a></td>
528 <td>Public method to get the load progress.</td>
529 </tr>
530 <tr>
531 <td><a href="#WebBrowserView.redo">redo</a></td>
532 <td>Public slot to redo the last edit action.</td>
533 </tr>
534 <tr>
535 <td><a href="#WebBrowserView.reload">reload</a></td>
536 <td>Public slot to reload the current page.</td>
537 </tr>
538 <tr>
539 <td><a href="#WebBrowserView.reloadBypassingCache">reloadBypassingCache</a></td>
540 <td>Public slot to reload the current page bypassing the cache.</td>
541 </tr>
542 <tr>
543 <td><a href="#WebBrowserView.requestFullScreen">requestFullScreen</a></td>
544 <td>Public method to request full screen mode.</td>
545 </tr>
546 <tr>
547 <td><a href="#WebBrowserView.saveAs">saveAs</a></td>
548 <td>Public method to save the current page to a file.</td>
549 </tr>
550 <tr>
551 <td><a href="#WebBrowserView.selectAll">selectAll</a></td>
552 <td>Public slot to select all text.</td>
553 </tr>
554 <tr>
555 <td><a href="#WebBrowserView.setSource">setSource</a></td>
556 <td>Public method used to set the source to be displayed.</td>
557 </tr>
558 <tr>
559 <td><a href="#WebBrowserView.setZoomValue">setZoomValue</a></td>
560 <td>Public method to set the zoom value.</td>
561 </tr>
562 <tr>
563 <td><a href="#WebBrowserView.showEvent">showEvent</a></td>
564 <td>Protected method to handle show events.</td>
565 </tr>
566 <tr>
567 <td><a href="#WebBrowserView.source">source</a></td>
568 <td>Public method to return the URL of the loaded page.</td>
569 </tr>
570 <tr>
571 <td><a href="#WebBrowserView.storeSessionData">storeSessionData</a></td>
572 <td>Public method to store session data to be restored later on.</td>
573 </tr>
574 <tr>
575 <td><a href="#WebBrowserView.tabWidget">tabWidget</a></td>
576 <td>Public method to get a reference to the tab widget containing this view.</td>
577 </tr>
578 <tr>
579 <td><a href="#WebBrowserView.title">title</a></td>
580 <td>Public method to get the view title.</td>
581 </tr>
582 <tr>
583 <td><a href="#WebBrowserView.undo">undo</a></td>
584 <td>Public slot to undo the last edit action.</td>
585 </tr>
586 <tr>
587 <td><a href="#WebBrowserView.unselect">unselect</a></td>
588 <td>Public slot to clear the current selection.</td>
589 </tr>
590 <tr>
591 <td><a href="#WebBrowserView.zoomIn">zoomIn</a></td>
592 <td>Public slot to zoom into the page.</td>
593 </tr>
594 <tr>
595 <td><a href="#WebBrowserView.zoomOut">zoomOut</a></td>
596 <td>Public slot to zoom out of the page.</td>
597 </tr>
598 <tr>
599 <td><a href="#WebBrowserView.zoomReset">zoomReset</a></td>
600 <td>Public method to reset the zoom factor.</td>
601 </tr>
602 <tr>
603 <td><a href="#WebBrowserView.zoomValue">zoomValue</a></td>
604 <td>Public method to get the current zoom value.</td>
605 </tr>
606 </table>
607 <h3>Static Methods</h3>
608
609 <table>
610 <tr><td>None</td></tr>
611 </table>
612
613 <a NAME="WebBrowserView.__init__" ID="WebBrowserView.__init__"></a>
614 <h4>WebBrowserView (Constructor)</h4>
615 <b>WebBrowserView</b>(<i>mainWindow, parent=None, name=""</i>)
616
617 <p>
618 Constructor
619 </p>
620 <dl>
621
622 <dt><i>mainWindow</i></dt>
623 <dd>
624 reference to the main window (WebBrowserWindow)
625 </dd>
626 <dt><i>parent</i></dt>
627 <dd>
628 parent widget of this window (QWidget)
629 </dd>
630 <dt><i>name</i></dt>
631 <dd>
632 name of this window (string)
633 </dd>
634 </dl>
635 <a NAME="WebBrowserView.__addBookmarkCallback" ID="WebBrowserView.__addBookmarkCallback"></a>
636 <h4>WebBrowserView.__addBookmarkCallback</h4>
637 <b>__addBookmarkCallback</b>(<i>res</i>)
638
639 <p>
640 Private callback method of __addBookmark().
641 </p>
642 <dl>
643
644 <dt><i>res</i> (list)</dt>
645 <dd>
646 reference to the result list containing all
647 meta attributes
648 </dd>
649 </dl>
650 <a NAME="WebBrowserView.__addSearchEngine" ID="WebBrowserView.__addSearchEngine"></a>
651 <h4>WebBrowserView.__addSearchEngine</h4>
652 <b>__addSearchEngine</b>(<i></i>)
653
654 <p>
655 Private slot to add a new search engine.
656 </p>
657 <a NAME="WebBrowserView.__addSpeedDial" ID="WebBrowserView.__addSpeedDial"></a>
658 <h4>WebBrowserView.__addSpeedDial</h4>
659 <b>__addSpeedDial</b>(<i></i>)
660
661 <p>
662 Private slot to add a new speed dial.
663 </p>
664 <a NAME="WebBrowserView.__adjustBookmark" ID="WebBrowserView.__adjustBookmark"></a>
665 <h4>WebBrowserView.__adjustBookmark</h4>
666 <b>__adjustBookmark</b>(<i>lastModified</i>)
667
668 <p>
669 Private slot to adjust the 'lastModified' value of bookmarks.
670 </p>
671 <dl>
672
673 <dt><i>lastModified</i> (str)</dt>
674 <dd>
675 last modified value
676 </dd>
677 </dl>
678 <a NAME="WebBrowserView.__blockImage" ID="WebBrowserView.__blockImage"></a>
679 <h4>WebBrowserView.__blockImage</h4>
680 <b>__blockImage</b>(<i>act</i>)
681
682 <p>
683 Private slot to add a block rule for an image URL.
684 </p>
685 <dl>
686
687 <dt><i>act</i> (QAction)</dt>
688 <dd>
689 reference to the action that triggered
690 </dd>
691 </dl>
692 <a NAME="WebBrowserView.__bookmarkLink" ID="WebBrowserView.__bookmarkLink"></a>
693 <h4>WebBrowserView.__bookmarkLink</h4>
694 <b>__bookmarkLink</b>(<i>act</i>)
695
696 <p>
697 Private slot to bookmark a link via the context menu.
698 </p>
699 <dl>
700
701 <dt><i>act</i> (QAction)</dt>
702 <dd>
703 reference to the action that triggered
704 </dd>
705 </dl>
706 <a NAME="WebBrowserView.__checkForForm" ID="WebBrowserView.__checkForForm"></a>
707 <h4>WebBrowserView.__checkForForm</h4>
708 <b>__checkForForm</b>(<i>act, pos</i>)
709
710 <p>
711 Private method to check the given position for an open search form.
712 </p>
713 <dl>
714
715 <dt><i>act</i> (QAction)</dt>
716 <dd>
717 reference to the action to be populated upon success
718 </dd>
719 <dt><i>pos</i> (QPoint)</dt>
720 <dd>
721 position to be tested
722 </dd>
723 </dl>
724 <a NAME="WebBrowserView.__checkForFormCallback" ID="WebBrowserView.__checkForFormCallback"></a>
725 <h4>WebBrowserView.__checkForFormCallback</h4>
726 <b>__checkForFormCallback</b>(<i>res, act</i>)
727
728 <p>
729 Private method handling the __checkForForm result.
730 </p>
731 <dl>
732
733 <dt><i>res</i> (dict)</dt>
734 <dd>
735 result dictionary generated by JavaScript
736 </dd>
737 <dt><i>act</i> (QAction)</dt>
738 <dd>
739 reference to the action to be populated upon success
740 </dd>
741 </dl>
742 <a NAME="WebBrowserView.__configureSpeedDial" ID="WebBrowserView.__configureSpeedDial"></a>
743 <h4>WebBrowserView.__configureSpeedDial</h4>
744 <b>__configureSpeedDial</b>(<i></i>)
745
746 <p>
747 Private slot to configure the speed dial.
748 </p>
749 <a NAME="WebBrowserView.__copyImage" ID="WebBrowserView.__copyImage"></a>
750 <h4>WebBrowserView.__copyImage</h4>
751 <b>__copyImage</b>(<i></i>)
752
753 <p>
754 Private slot to copy an image to the clipboard.
755 </p>
756 <a NAME="WebBrowserView.__copyLink" ID="WebBrowserView.__copyLink"></a>
757 <h4>WebBrowserView.__copyLink</h4>
758 <b>__copyLink</b>(<i>act</i>)
759
760 <p>
761 Private slot to copy a link to the clipboard.
762 </p>
763 <dl>
764
765 <dt><i>act</i> (QAction)</dt>
766 <dd>
767 reference to the action that triggered
768 </dd>
769 </dl>
770 <a NAME="WebBrowserView.__createContextMenu" ID="WebBrowserView.__createContextMenu"></a>
771 <h4>WebBrowserView.__createContextMenu</h4>
772 <b>__createContextMenu</b>(<i>menu, hitTest</i>)
773
774 <p>
775 Private method to populate the context menu.
776 </p>
777 <dl>
778
779 <dt><i>menu</i> (QMenu)</dt>
780 <dd>
781 reference to the menu to be populated
782 </dd>
783 <dt><i>hitTest</i> (WebHitTestResult)</dt>
784 <dd>
785 reference to the hit test object
786 </dd>
787 </dl>
788 <a NAME="WebBrowserView.__createImageContextMenu" ID="WebBrowserView.__createImageContextMenu"></a>
789 <h4>WebBrowserView.__createImageContextMenu</h4>
790 <b>__createImageContextMenu</b>(<i>menu, hitTest</i>)
791
792 <p>
793 Private method to populate the context menu for images.
794 </p>
795 <dl>
796
797 <dt><i>menu</i> (QMenu)</dt>
798 <dd>
799 reference to the menu to be populated
800 </dd>
801 <dt><i>hitTest</i> (WebHitTestResult)</dt>
802 <dd>
803 reference to the hit test object
804 </dd>
805 </dl>
806 <a NAME="WebBrowserView.__createLinkContextMenu" ID="WebBrowserView.__createLinkContextMenu"></a>
807 <h4>WebBrowserView.__createLinkContextMenu</h4>
808 <b>__createLinkContextMenu</b>(<i>menu, hitTest</i>)
809
810 <p>
811 Private method to populate the context menu for URLs.
812 </p>
813 <dl>
814
815 <dt><i>menu</i> (QMenu)</dt>
816 <dd>
817 reference to the menu to be populated
818 </dd>
819 <dt><i>hitTest</i> (WebHitTestResult)</dt>
820 <dd>
821 reference to the hit test object
822 </dd>
823 </dl>
824 <a NAME="WebBrowserView.__createMediaContextMenu" ID="WebBrowserView.__createMediaContextMenu"></a>
825 <h4>WebBrowserView.__createMediaContextMenu</h4>
826 <b>__createMediaContextMenu</b>(<i>menu, hitTest</i>)
827
828 <p>
829 Private method to populate the context menu for media elements.
830 </p>
831 <dl>
832
833 <dt><i>menu</i> (QMenu)</dt>
834 <dd>
835 reference to the menu to be populated
836 </dd>
837 <dt><i>hitTest</i> (WebHitTestResult)</dt>
838 <dd>
839 reference to the hit test object
840 </dd>
841 </dl>
842 <a NAME="WebBrowserView.__createNewPage" ID="WebBrowserView.__createNewPage"></a>
843 <h4>WebBrowserView.__createNewPage</h4>
844 <b>__createNewPage</b>(<i></i>)
845
846 <p>
847 Private method to create a new page object.
848 </p>
849 <a NAME="WebBrowserView.__createPageContextMenu" ID="WebBrowserView.__createPageContextMenu"></a>
850 <h4>WebBrowserView.__createPageContextMenu</h4>
851 <b>__createPageContextMenu</b>(<i>menu</i>)
852
853 <p>
854 Private method to populate the basic context menu.
855 </p>
856 <dl>
857
858 <dt><i>menu</i> (QMenu)</dt>
859 <dd>
860 reference to the menu to be populated
861 </dd>
862 </dl>
863 <a NAME="WebBrowserView.__createSelectedTextContextMenu" ID="WebBrowserView.__createSelectedTextContextMenu"></a>
864 <h4>WebBrowserView.__createSelectedTextContextMenu</h4>
865 <b>__createSelectedTextContextMenu</b>(<i>menu, hitTest</i>)
866
867 <p>
868 Private method to populate the context menu for selected text.
869 </p>
870 <dl>
871
872 <dt><i>menu</i> (QMenu)</dt>
873 <dd>
874 reference to the menu to be populated
875 </dd>
876 <dt><i>hitTest</i> (WebHitTestResult)</dt>
877 <dd>
878 reference to the hit test object
879 </dd>
880 </dl>
881 <a NAME="WebBrowserView.__currentEngineChanged" ID="WebBrowserView.__currentEngineChanged"></a>
882 <h4>WebBrowserView.__currentEngineChanged</h4>
883 <b>__currentEngineChanged</b>(<i></i>)
884
885 <p>
886 Private slot to track a change of the current search engine.
887 </p>
888 <a NAME="WebBrowserView.__downloadImage" ID="WebBrowserView.__downloadImage"></a>
889 <h4>WebBrowserView.__downloadImage</h4>
890 <b>__downloadImage</b>(<i></i>)
891
892 <p>
893 Private slot to download an image and save it to disk.
894 </p>
895 <a NAME="WebBrowserView.__downloadLink" ID="WebBrowserView.__downloadLink"></a>
896 <h4>WebBrowserView.__downloadLink</h4>
897 <b>__downloadLink</b>(<i></i>)
898
899 <p>
900 Private slot to download a link and save it to disk.
901 </p>
902 <a NAME="WebBrowserView.__downloadMedia" ID="WebBrowserView.__downloadMedia"></a>
903 <h4>WebBrowserView.__downloadMedia</h4>
904 <b>__downloadMedia</b>(<i></i>)
905
906 <p>
907 Private slot to download a media and save it to disk.
908 </p>
909 <a NAME="WebBrowserView.__findTextFinished" ID="WebBrowserView.__findTextFinished"></a>
910 <h4>WebBrowserView.__findTextFinished</h4>
911 <b>__findTextFinished</b>(<i>result</i>)
912
913 <p>
914 Private slot handling the findTextFinished signal of the web page.
915 </p>
916 <dl>
917
918 <dt><i>result</i> (QWebEngineFindTextResult)</dt>
919 <dd>
920 reference to the QWebEngineFindTextResult object of the
921 last search
922 </dd>
923 </dl>
924 <a NAME="WebBrowserView.__getSavePageFileNameAndFormat" ID="WebBrowserView.__getSavePageFileNameAndFormat"></a>
925 <h4>WebBrowserView.__getSavePageFileNameAndFormat</h4>
926 <b>__getSavePageFileNameAndFormat</b>(<i></i>)
927
928 <p>
929 Private method to get the file name to save the page to.
930 </p>
931 <dl>
932 <dt>Return:</dt>
933 <dd>
934 tuple containing the file name to save to and the
935 save page format
936 </dd>
937 </dl>
938 <dl>
939 <dt>Return Type:</dt>
940 <dd>
941 tuple of (str, QWebEngineDownloadItem.SavePageFormat)
942 </dd>
943 </dl>
944 <a NAME="WebBrowserView.__iconLoaded" ID="WebBrowserView.__iconLoaded"></a>
945 <h4>WebBrowserView.__iconLoaded</h4>
946 <b>__iconLoaded</b>(<i>icon</i>)
947
948 <p>
949 Private slot handling the loaded web site icon.
950 </p>
951 <dl>
952
953 <dt><i>icon</i> (QIcon)</dt>
954 <dd>
955 web site icon
956 </dd>
957 </dl>
958 <a NAME="WebBrowserView.__iconUrlChanged" ID="WebBrowserView.__iconUrlChanged"></a>
959 <h4>WebBrowserView.__iconUrlChanged</h4>
960 <b>__iconUrlChanged</b>(<i>url</i>)
961
962 <p>
963 Private slot to handle the iconUrlChanged signal.
964 </p>
965 <dl>
966
967 <dt><i>url</i> (QUrl)</dt>
968 <dd>
969 URL to get web site icon from
970 </dd>
971 </dl>
972 <a NAME="WebBrowserView.__isUrlValid" ID="WebBrowserView.__isUrlValid"></a>
973 <h4>WebBrowserView.__isUrlValid</h4>
974 <b>__isUrlValid</b>(<i>url</i>)
975
976 <p>
977 Private method to check a URL for validity.
978 </p>
979 <dl>
980
981 <dt><i>url</i></dt>
982 <dd>
983 URL to be checked (QUrl)
984 </dd>
985 </dl>
986 <dl>
987 <dt>Return:</dt>
988 <dd>
989 flag indicating a valid URL (boolean)
990 </dd>
991 </dl>
992 <a NAME="WebBrowserView.__levelForZoom" ID="WebBrowserView.__levelForZoom"></a>
993 <h4>WebBrowserView.__levelForZoom</h4>
994 <b>__levelForZoom</b>(<i>zoom</i>)
995
996 <p>
997 Private method determining the zoom level index given a zoom factor.
998 </p>
999 <dl>
1000
1001 <dt><i>zoom</i></dt>
1002 <dd>
1003 zoom factor (integer)
1004 </dd>
1005 </dl>
1006 <dl>
1007 <dt>Return:</dt>
1008 <dd>
1009 index of zoom factor (integer)
1010 </dd>
1011 </dl>
1012 <a NAME="WebBrowserView.__linkHovered" ID="WebBrowserView.__linkHovered"></a>
1013 <h4>WebBrowserView.__linkHovered</h4>
1014 <b>__linkHovered</b>(<i>link</i>)
1015
1016 <p>
1017 Private slot to handle the linkHovered signal.
1018 </p>
1019 <dl>
1020
1021 <dt><i>link</i></dt>
1022 <dd>
1023 the URL of the link (string)
1024 </dd>
1025 </dl>
1026 <a NAME="WebBrowserView.__loadFinished" ID="WebBrowserView.__loadFinished"></a>
1027 <h4>WebBrowserView.__loadFinished</h4>
1028 <b>__loadFinished</b>(<i>ok</i>)
1029
1030 <p>
1031 Private method to handle the loadFinished signal.
1032 </p>
1033 <dl>
1034
1035 <dt><i>ok</i></dt>
1036 <dd>
1037 flag indicating the result (boolean)
1038 </dd>
1039 </dl>
1040 <a NAME="WebBrowserView.__loadProgress" ID="WebBrowserView.__loadProgress"></a>
1041 <h4>WebBrowserView.__loadProgress</h4>
1042 <b>__loadProgress</b>(<i>progress</i>)
1043
1044 <p>
1045 Private method to handle the loadProgress signal.
1046 </p>
1047 <dl>
1048
1049 <dt><i>progress</i></dt>
1050 <dd>
1051 progress value (integer)
1052 </dd>
1053 </dl>
1054 <a NAME="WebBrowserView.__loadStarted" ID="WebBrowserView.__loadStarted"></a>
1055 <h4>WebBrowserView.__loadStarted</h4>
1056 <b>__loadStarted</b>(<i></i>)
1057
1058 <p>
1059 Private method to handle the loadStarted signal.
1060 </p>
1061 <a NAME="WebBrowserView.__muteMedia" ID="WebBrowserView.__muteMedia"></a>
1062 <h4>WebBrowserView.__muteMedia</h4>
1063 <b>__muteMedia</b>(<i></i>)
1064
1065 <p>
1066 Private slot to (un)mute the selected media.
1067 </p>
1068 <a NAME="WebBrowserView.__openLinkInNewPrivateWindow" ID="WebBrowserView.__openLinkInNewPrivateWindow"></a>
1069 <h4>WebBrowserView.__openLinkInNewPrivateWindow</h4>
1070 <b>__openLinkInNewPrivateWindow</b>(<i>act</i>)
1071
1072 <p>
1073 Private slot called by the context menu to open a link in a new
1074 private window.
1075 </p>
1076 <dl>
1077
1078 <dt><i>act</i> (QAction)</dt>
1079 <dd>
1080 reference to the action that triggered
1081 </dd>
1082 </dl>
1083 <a NAME="WebBrowserView.__openLinkInNewTab" ID="WebBrowserView.__openLinkInNewTab"></a>
1084 <h4>WebBrowserView.__openLinkInNewTab</h4>
1085 <b>__openLinkInNewTab</b>(<i>act</i>)
1086
1087 <p>
1088 Private method called by the context menu to open a link in a new
1089 tab.
1090 </p>
1091 <dl>
1092
1093 <dt><i>act</i> (QAction)</dt>
1094 <dd>
1095 reference to the action that triggered
1096 </dd>
1097 </dl>
1098 <a NAME="WebBrowserView.__openLinkInNewWindow" ID="WebBrowserView.__openLinkInNewWindow"></a>
1099 <h4>WebBrowserView.__openLinkInNewWindow</h4>
1100 <b>__openLinkInNewWindow</b>(<i>act</i>)
1101
1102 <p>
1103 Private slot called by the context menu to open a link in a new
1104 window.
1105 </p>
1106 <dl>
1107
1108 <dt><i>act</i> (QAction)</dt>
1109 <dd>
1110 reference to the action that triggered
1111 </dd>
1112 </dl>
1113 <a NAME="WebBrowserView.__pauseMedia" ID="WebBrowserView.__pauseMedia"></a>
1114 <h4>WebBrowserView.__pauseMedia</h4>
1115 <b>__pauseMedia</b>(<i></i>)
1116
1117 <p>
1118 Private slot to pause or play the selected media.
1119 </p>
1120 <a NAME="WebBrowserView.__printPage" ID="WebBrowserView.__printPage"></a>
1121 <h4>WebBrowserView.__printPage</h4>
1122 <b>__printPage</b>(<i></i>)
1123
1124 <p>
1125 Private slot to support printing from the web page.
1126 </p>
1127 <a NAME="WebBrowserView.__quotaRequested" ID="WebBrowserView.__quotaRequested"></a>
1128 <h4>WebBrowserView.__quotaRequested</h4>
1129 <b>__quotaRequested</b>(<i>quotaRequest</i>)
1130
1131 <p>
1132 Private slot to handle quota requests of the web page.
1133 </p>
1134 <dl>
1135
1136 <dt><i>quotaRequest</i> (QWebEngineQuotaRequest)</dt>
1137 <dd>
1138 reference to the quota request object
1139 </dd>
1140 </dl>
1141 <a NAME="WebBrowserView.__reloadAllSpeedDials" ID="WebBrowserView.__reloadAllSpeedDials"></a>
1142 <h4>WebBrowserView.__reloadAllSpeedDials</h4>
1143 <b>__reloadAllSpeedDials</b>(<i></i>)
1144
1145 <p>
1146 Private slot to reload all speed dials.
1147 </p>
1148 <a NAME="WebBrowserView.__renderPreview" ID="WebBrowserView.__renderPreview"></a>
1149 <h4>WebBrowserView.__renderPreview</h4>
1150 <b>__renderPreview</b>(<i></i>)
1151
1152 <p>
1153 Private slot to render a preview pixmap after the page was loaded.
1154 </p>
1155 <a NAME="WebBrowserView.__renderProcessTerminated" ID="WebBrowserView.__renderProcessTerminated"></a>
1156 <h4>WebBrowserView.__renderProcessTerminated</h4>
1157 <b>__renderProcessTerminated</b>(<i>status, exitCode</i>)
1158
1159 <p>
1160 Private slot handling a crash of the web page render process.
1161 </p>
1162 <dl>
1163
1164 <dt><i>status</i> (QWebEnginePage.RenderProcessTerminationStatus)</dt>
1165 <dd>
1166 termination status
1167 </dd>
1168 <dt><i>exitCode</i> (int)</dt>
1169 <dd>
1170 exit code of the process
1171 </dd>
1172 </dl>
1173 <a NAME="WebBrowserView.__replaceMisspelledWord" ID="WebBrowserView.__replaceMisspelledWord"></a>
1174 <h4>WebBrowserView.__replaceMisspelledWord</h4>
1175 <b>__replaceMisspelledWord</b>(<i>act</i>)
1176
1177 <p>
1178 Private slot to replace a misspelled word under the context menu.
1179 </p>
1180 <dl>
1181
1182 <dt><i>act</i> (QAction)</dt>
1183 <dd>
1184 reference to the action that triggered
1185 </dd>
1186 </dl>
1187 <a NAME="WebBrowserView.__resetSpeedDials" ID="WebBrowserView.__resetSpeedDials"></a>
1188 <h4>WebBrowserView.__resetSpeedDials</h4>
1189 <b>__resetSpeedDials</b>(<i></i>)
1190
1191 <p>
1192 Private slot to reset all speed dials to the default pages.
1193 </p>
1194 <a NAME="WebBrowserView.__searchDefaultRequested" ID="WebBrowserView.__searchDefaultRequested"></a>
1195 <h4>WebBrowserView.__searchDefaultRequested</h4>
1196 <b>__searchDefaultRequested</b>(<i></i>)
1197
1198 <p>
1199 Private slot to search for some text with the current search engine.
1200 </p>
1201 <a NAME="WebBrowserView.__searchImage" ID="WebBrowserView.__searchImage"></a>
1202 <h4>WebBrowserView.__searchImage</h4>
1203 <b>__searchImage</b>(<i>act</i>)
1204
1205 <p>
1206 Private slot to search for an image URL.
1207 </p>
1208 <dl>
1209
1210 <dt><i>act</i> (QAction)</dt>
1211 <dd>
1212 reference to the action that triggered
1213 </dd>
1214 </dl>
1215 <a NAME="WebBrowserView.__searchRequested" ID="WebBrowserView.__searchRequested"></a>
1216 <h4>WebBrowserView.__searchRequested</h4>
1217 <b>__searchRequested</b>(<i>act</i>)
1218
1219 <p>
1220 Private slot to search for some text with a selected search engine.
1221 </p>
1222 <dl>
1223
1224 <dt><i>act</i></dt>
1225 <dd>
1226 reference to the action that triggered this slot (QAction)
1227 </dd>
1228 </dl>
1229 <a NAME="WebBrowserView.__selectClientCertificate" ID="WebBrowserView.__selectClientCertificate"></a>
1230 <h4>WebBrowserView.__selectClientCertificate</h4>
1231 <b>__selectClientCertificate</b>(<i>clientCertificateSelection</i>)
1232
1233 <p>
1234 Private slot to handle the client certificate selection request.
1235 </p>
1236 <dl>
1237
1238 <dt><i>clientCertificateSelection</i> (QWebEngineClientCertificateSelection)</dt>
1239 <dd>
1240 list of client SSL certificates
1241 found in system's client certificate store
1242 </dd>
1243 </dl>
1244 <a NAME="WebBrowserView.__sendLink" ID="WebBrowserView.__sendLink"></a>
1245 <h4>WebBrowserView.__sendLink</h4>
1246 <b>__sendLink</b>(<i>act</i>)
1247
1248 <p>
1249 Private slot to send a link via email.
1250 </p>
1251 <dl>
1252
1253 <dt><i>act</i> (QAction)</dt>
1254 <dd>
1255 reference to the action that triggered
1256 </dd>
1257 </dl>
1258 <a NAME="WebBrowserView.__setRwhvqt" ID="WebBrowserView.__setRwhvqt"></a>
1259 <h4>WebBrowserView.__setRwhvqt</h4>
1260 <b>__setRwhvqt</b>(<i></i>)
1261
1262 <p>
1263 Private slot to set widget that receives input events.
1264 </p>
1265 <a NAME="WebBrowserView.__showEventSlot" ID="WebBrowserView.__showEventSlot"></a>
1266 <h4>WebBrowserView.__showEventSlot</h4>
1267 <b>__showEventSlot</b>(<i></i>)
1268
1269 <p>
1270 Private slot to perform actions when the view is shown and the event
1271 loop is running.
1272 </p>
1273 <a NAME="WebBrowserView.__showTabCrashPage" ID="WebBrowserView.__showTabCrashPage"></a>
1274 <h4>WebBrowserView.__showTabCrashPage</h4>
1275 <b>__showTabCrashPage</b>(<i>status</i>)
1276
1277 <p>
1278 Private slot to show the tab crash page.
1279 </p>
1280 <dl>
1281
1282 <dt><i>status</i> (QWebEnginePage.RenderProcessTerminationStatus)</dt>
1283 <dd>
1284 termination status
1285 </dd>
1286 </dl>
1287 <a NAME="WebBrowserView.__urlChanged" ID="WebBrowserView.__urlChanged"></a>
1288 <h4>WebBrowserView.__urlChanged</h4>
1289 <b>__urlChanged</b>(<i>url</i>)
1290
1291 <p>
1292 Private slot to handle the urlChanged signal.
1293 </p>
1294 <dl>
1295
1296 <dt><i>url</i></dt>
1297 <dd>
1298 the new url (QUrl)
1299 </dd>
1300 </dl>
1301 <a NAME="WebBrowserView.__virusTotal" ID="WebBrowserView.__virusTotal"></a>
1302 <h4>WebBrowserView.__virusTotal</h4>
1303 <b>__virusTotal</b>(<i>act</i>)
1304
1305 <p>
1306 Private slot to scan the selected URL with VirusTotal.
1307 </p>
1308 <dl>
1309
1310 <dt><i>act</i> (QAction)</dt>
1311 <dd>
1312 reference to the action that triggered
1313 </dd>
1314 </dl>
1315 <a NAME="WebBrowserView.__webInspector" ID="WebBrowserView.__webInspector"></a>
1316 <h4>WebBrowserView.__webInspector</h4>
1317 <b>__webInspector</b>(<i></i>)
1318
1319 <p>
1320 Private slot to show the web inspector window.
1321 </p>
1322 <a NAME="WebBrowserView._contextMenuEvent" ID="WebBrowserView._contextMenuEvent"></a>
1323 <h4>WebBrowserView._contextMenuEvent</h4>
1324 <b>_contextMenuEvent</b>(<i>evt</i>)
1325
1326 <p>
1327 Protected method called to create a context menu.
1328 </p>
1329 <p>
1330 This method is overridden from QWebEngineView.
1331 </p>
1332 <dl>
1333
1334 <dt><i>evt</i></dt>
1335 <dd>
1336 reference to the context menu event object
1337 (QContextMenuEvent)
1338 </dd>
1339 </dl>
1340 <a NAME="WebBrowserView._gestureEvent" ID="WebBrowserView._gestureEvent"></a>
1341 <h4>WebBrowserView._gestureEvent</h4>
1342 <b>_gestureEvent</b>(<i>evt</i>)
1343
1344 <p>
1345 Protected method handling gesture events.
1346 </p>
1347 <dl>
1348
1349 <dt><i>evt</i></dt>
1350 <dd>
1351 reference to the gesture event (QGestureEvent
1352 </dd>
1353 </dl>
1354 <a NAME="WebBrowserView._keyPressEvent" ID="WebBrowserView._keyPressEvent"></a>
1355 <h4>WebBrowserView._keyPressEvent</h4>
1356 <b>_keyPressEvent</b>(<i>evt</i>)
1357
1358 <p>
1359 Protected method called by a key press.
1360 </p>
1361 <dl>
1362
1363 <dt><i>evt</i></dt>
1364 <dd>
1365 reference to the key event (QKeyEvent)
1366 </dd>
1367 </dl>
1368 <a NAME="WebBrowserView._keyReleaseEvent" ID="WebBrowserView._keyReleaseEvent"></a>
1369 <h4>WebBrowserView._keyReleaseEvent</h4>
1370 <b>_keyReleaseEvent</b>(<i>evt</i>)
1371
1372 <p>
1373 Protected method called by a key release.
1374 </p>
1375 <dl>
1376
1377 <dt><i>evt</i></dt>
1378 <dd>
1379 reference to the key event (QKeyEvent)
1380 </dd>
1381 </dl>
1382 <a NAME="WebBrowserView._mouseMoveEvent" ID="WebBrowserView._mouseMoveEvent"></a>
1383 <h4>WebBrowserView._mouseMoveEvent</h4>
1384 <b>_mouseMoveEvent</b>(<i>evt</i>)
1385
1386 <p>
1387 Protected method to handle mouse move events.
1388 </p>
1389 <dl>
1390
1391 <dt><i>evt</i></dt>
1392 <dd>
1393 reference to the mouse event (QMouseEvent)
1394 </dd>
1395 </dl>
1396 <a NAME="WebBrowserView._mousePressEvent" ID="WebBrowserView._mousePressEvent"></a>
1397 <h4>WebBrowserView._mousePressEvent</h4>
1398 <b>_mousePressEvent</b>(<i>evt</i>)
1399
1400 <p>
1401 Protected method called by a mouse press event.
1402 </p>
1403 <dl>
1404
1405 <dt><i>evt</i></dt>
1406 <dd>
1407 reference to the mouse event (QMouseEvent)
1408 </dd>
1409 </dl>
1410 <a NAME="WebBrowserView._mouseReleaseEvent" ID="WebBrowserView._mouseReleaseEvent"></a>
1411 <h4>WebBrowserView._mouseReleaseEvent</h4>
1412 <b>_mouseReleaseEvent</b>(<i>evt</i>)
1413
1414 <p>
1415 Protected method called by a mouse release event.
1416 </p>
1417 <dl>
1418
1419 <dt><i>evt</i></dt>
1420 <dd>
1421 reference to the mouse event (QMouseEvent)
1422 </dd>
1423 </dl>
1424 <a NAME="WebBrowserView._wheelEvent" ID="WebBrowserView._wheelEvent"></a>
1425 <h4>WebBrowserView._wheelEvent</h4>
1426 <b>_wheelEvent</b>(<i>evt</i>)
1427
1428 <p>
1429 Protected method to handle wheel events.
1430 </p>
1431 <dl>
1432
1433 <dt><i>evt</i></dt>
1434 <dd>
1435 reference to the wheel event (QWheelEvent)
1436 </dd>
1437 </dl>
1438 <a NAME="WebBrowserView.activateSession" ID="WebBrowserView.activateSession"></a>
1439 <h4>WebBrowserView.activateSession</h4>
1440 <b>activateSession</b>(<i></i>)
1441
1442 <p>
1443 Public slot to activate a restored session.
1444 </p>
1445 <a NAME="WebBrowserView.addBookmark" ID="WebBrowserView.addBookmark"></a>
1446 <h4>WebBrowserView.addBookmark</h4>
1447 <b>addBookmark</b>(<i></i>)
1448
1449 <p>
1450 Public slot to bookmark the current page.
1451 </p>
1452 <a NAME="WebBrowserView.backward" ID="WebBrowserView.backward"></a>
1453 <h4>WebBrowserView.backward</h4>
1454 <b>backward</b>(<i></i>)
1455
1456 <p>
1457 Public slot to move backwards in history.
1458 </p>
1459 <a NAME="WebBrowserView.checkRSS" ID="WebBrowserView.checkRSS"></a>
1460 <h4>WebBrowserView.checkRSS</h4>
1461 <b>checkRSS</b>(<i></i>)
1462
1463 <p>
1464 Public method to check, if the loaded page contains feed links.
1465 </p>
1466 <dl>
1467 <dt>Return:</dt>
1468 <dd>
1469 flag indicating the existence of feed links (boolean)
1470 </dd>
1471 </dl>
1472 <a NAME="WebBrowserView.clearHistory" ID="WebBrowserView.clearHistory"></a>
1473 <h4>WebBrowserView.clearHistory</h4>
1474 <b>clearHistory</b>(<i></i>)
1475
1476 <p>
1477 Public slot to clear the history.
1478 </p>
1479 <a NAME="WebBrowserView.closeWebInspector" ID="WebBrowserView.closeWebInspector"></a>
1480 <h4>WebBrowserView.closeWebInspector</h4>
1481 <b>closeWebInspector</b>(<i></i>)
1482
1483 <p>
1484 Public slot to close the web inspector.
1485 </p>
1486 <a NAME="WebBrowserView.contextMenuEvent" ID="WebBrowserView.contextMenuEvent"></a>
1487 <h4>WebBrowserView.contextMenuEvent</h4>
1488 <b>contextMenuEvent</b>(<i>evt</i>)
1489
1490 <p>
1491 Protected method called to create a context menu.
1492 </p>
1493 <p>
1494 This method is overridden from QWebEngineView.
1495 </p>
1496 <dl>
1497
1498 <dt><i>evt</i></dt>
1499 <dd>
1500 reference to the context menu event object
1501 (QContextMenuEvent)
1502 </dd>
1503 </dl>
1504 <a NAME="WebBrowserView.copy" ID="WebBrowserView.copy"></a>
1505 <h4>WebBrowserView.copy</h4>
1506 <b>copy</b>(<i></i>)
1507
1508 <p>
1509 Public slot to copy the selected text.
1510 </p>
1511 <a NAME="WebBrowserView.createWindow" ID="WebBrowserView.createWindow"></a>
1512 <h4>WebBrowserView.createWindow</h4>
1513 <b>createWindow</b>(<i>windowType</i>)
1514
1515 <p>
1516 Public method called, when a new window should be created.
1517 </p>
1518 <dl>
1519
1520 <dt><i>windowType</i></dt>
1521 <dd>
1522 type of the requested window
1523 (QWebEnginePage.WebWindowType)
1524 </dd>
1525 </dl>
1526 <dl>
1527 <dt>Return:</dt>
1528 <dd>
1529 reference to the created browser window (WebBrowserView)
1530 </dd>
1531 </dl>
1532 <a NAME="WebBrowserView.cut" ID="WebBrowserView.cut"></a>
1533 <h4>WebBrowserView.cut</h4>
1534 <b>cut</b>(<i></i>)
1535
1536 <p>
1537 Public slot to cut the selected text.
1538 </p>
1539 <a NAME="WebBrowserView.documentTitle" ID="WebBrowserView.documentTitle"></a>
1540 <h4>WebBrowserView.documentTitle</h4>
1541 <b>documentTitle</b>(<i></i>)
1542
1543 <p>
1544 Public method to return the title of the loaded page.
1545 </p>
1546 <dl>
1547 <dt>Return:</dt>
1548 <dd>
1549 title (string)
1550 </dd>
1551 </dl>
1552 <a NAME="WebBrowserView.dragEnterEvent" ID="WebBrowserView.dragEnterEvent"></a>
1553 <h4>WebBrowserView.dragEnterEvent</h4>
1554 <b>dragEnterEvent</b>(<i>evt</i>)
1555
1556 <p>
1557 Protected method called by a drag enter event.
1558 </p>
1559 <dl>
1560
1561 <dt><i>evt</i></dt>
1562 <dd>
1563 reference to the drag enter event (QDragEnterEvent)
1564 </dd>
1565 </dl>
1566 <a NAME="WebBrowserView.dragMoveEvent" ID="WebBrowserView.dragMoveEvent"></a>
1567 <h4>WebBrowserView.dragMoveEvent</h4>
1568 <b>dragMoveEvent</b>(<i>evt</i>)
1569
1570 <p>
1571 Protected method called by a drag move event.
1572 </p>
1573 <dl>
1574
1575 <dt><i>evt</i></dt>
1576 <dd>
1577 reference to the drag move event (QDragMoveEvent)
1578 </dd>
1579 </dl>
1580 <a NAME="WebBrowserView.dropEvent" ID="WebBrowserView.dropEvent"></a>
1581 <h4>WebBrowserView.dropEvent</h4>
1582 <b>dropEvent</b>(<i>evt</i>)
1583
1584 <p>
1585 Protected method called by a drop event.
1586 </p>
1587 <dl>
1588
1589 <dt><i>evt</i></dt>
1590 <dd>
1591 reference to the drop event (QDropEvent)
1592 </dd>
1593 </dl>
1594 <a NAME="WebBrowserView.event" ID="WebBrowserView.event"></a>
1595 <h4>WebBrowserView.event</h4>
1596 <b>event</b>(<i>evt</i>)
1597
1598 <p>
1599 Public method handling events.
1600 </p>
1601 <dl>
1602
1603 <dt><i>evt</i></dt>
1604 <dd>
1605 reference to the event (QEvent)
1606 </dd>
1607 </dl>
1608 <dl>
1609 <dt>Return:</dt>
1610 <dd>
1611 flag indicating, if the event was handled (boolean)
1612 </dd>
1613 </dl>
1614 <a NAME="WebBrowserView.eventFilter" ID="WebBrowserView.eventFilter"></a>
1615 <h4>WebBrowserView.eventFilter</h4>
1616 <b>eventFilter</b>(<i>obj, evt</i>)
1617
1618 <p>
1619 Public method to process event for other objects.
1620 </p>
1621 <dl>
1622
1623 <dt><i>obj</i> (QObject)</dt>
1624 <dd>
1625 reference to object to process events for
1626 </dd>
1627 <dt><i>evt</i> (QEvent)</dt>
1628 <dd>
1629 reference to event to be processed
1630 </dd>
1631 </dl>
1632 <dl>
1633 <dt>Return:</dt>
1634 <dd>
1635 flag indicating that the event should be filtered out
1636 </dd>
1637 </dl>
1638 <dl>
1639 <dt>Return Type:</dt>
1640 <dd>
1641 bool
1642 </dd>
1643 </dl>
1644 <a NAME="WebBrowserView.extractSessionMetaData" ID="WebBrowserView.extractSessionMetaData"></a>
1645 <h4>WebBrowserView.extractSessionMetaData</h4>
1646 <b>extractSessionMetaData</b>(<i>sessionData</i>)
1647
1648 <p>
1649 Public method to extract some session meta data elements needed by the
1650 tab widget in case of deferred loading.
1651 </p>
1652 <dl>
1653
1654 <dt><i>sessionData</i> (dict)</dt>
1655 <dd>
1656 dictionary containing the session data as
1657 generated by getSessionData()
1658 </dd>
1659 </dl>
1660 <dl>
1661 <dt>Return:</dt>
1662 <dd>
1663 tuple containing the title, URL and web icon
1664 </dd>
1665 </dl>
1666 <dl>
1667 <dt>Return Type:</dt>
1668 <dd>
1669 tuple of (str, str, QIcon)
1670 </dd>
1671 </dl>
1672 <a NAME="WebBrowserView.findNextPrev" ID="WebBrowserView.findNextPrev"></a>
1673 <h4>WebBrowserView.findNextPrev</h4>
1674 <b>findNextPrev</b>(<i>txt, case, backwards, callback</i>)
1675
1676 <p>
1677 Public slot to find the next occurrence of a text.
1678 </p>
1679 <dl>
1680
1681 <dt><i>txt</i></dt>
1682 <dd>
1683 text to search for (string)
1684 </dd>
1685 <dt><i>case</i></dt>
1686 <dd>
1687 flag indicating a case sensitive search (boolean)
1688 </dd>
1689 <dt><i>backwards</i></dt>
1690 <dd>
1691 flag indicating a backwards search (boolean)
1692 </dd>
1693 <dt><i>callback</i> (function(bool) or None)</dt>
1694 <dd>
1695 reference to a function with a bool parameter
1696 </dd>
1697 </dl>
1698 <a NAME="WebBrowserView.forward" ID="WebBrowserView.forward"></a>
1699 <h4>WebBrowserView.forward</h4>
1700 <b>forward</b>(<i></i>)
1701
1702 <p>
1703 Public slot to move forward in history.
1704 </p>
1705 <a NAME="WebBrowserView.getPreview" ID="WebBrowserView.getPreview"></a>
1706 <h4>WebBrowserView.getPreview</h4>
1707 <b>getPreview</b>(<i></i>)
1708
1709 <p>
1710 Public method to get the preview pixmap.
1711 </p>
1712 <dl>
1713 <dt>Return:</dt>
1714 <dd>
1715 preview pixmap
1716 </dd>
1717 </dl>
1718 <dl>
1719 <dt>Return Type:</dt>
1720 <dd>
1721 QPixmap
1722 </dd>
1723 </dl>
1724 <a NAME="WebBrowserView.getRSS" ID="WebBrowserView.getRSS"></a>
1725 <h4>WebBrowserView.getRSS</h4>
1726 <b>getRSS</b>(<i></i>)
1727
1728 <p>
1729 Public method to get the extracted RSS feeds.
1730 </p>
1731 <dl>
1732 <dt>Return:</dt>
1733 <dd>
1734 list of RSS feeds (list of tuples of two strings)
1735 </dd>
1736 </dl>
1737 <a NAME="WebBrowserView.getSafeBrowsingStatus" ID="WebBrowserView.getSafeBrowsingStatus"></a>
1738 <h4>WebBrowserView.getSafeBrowsingStatus</h4>
1739 <b>getSafeBrowsingStatus</b>(<i></i>)
1740
1741 <p>
1742 Public method to get the safe browsing status of the current page.
1743 </p>
1744 <dl>
1745 <dt>Return:</dt>
1746 <dd>
1747 flag indicating a safe site
1748 </dd>
1749 </dl>
1750 <dl>
1751 <dt>Return Type:</dt>
1752 <dd>
1753 bool
1754 </dd>
1755 </dl>
1756 <a NAME="WebBrowserView.getSessionData" ID="WebBrowserView.getSessionData"></a>
1757 <h4>WebBrowserView.getSessionData</h4>
1758 <b>getSessionData</b>(<i></i>)
1759
1760 <p>
1761 Public method to populate the session data.
1762 </p>
1763 <dl>
1764 <dt>Return:</dt>
1765 <dd>
1766 dictionary containing the session data
1767 </dd>
1768 </dl>
1769 <dl>
1770 <dt>Return Type:</dt>
1771 <dd>
1772 dict
1773 </dd>
1774 </dl>
1775 <a NAME="WebBrowserView.hasRSS" ID="WebBrowserView.hasRSS"></a>
1776 <h4>WebBrowserView.hasRSS</h4>
1777 <b>hasRSS</b>(<i></i>)
1778
1779 <p>
1780 Public method to check, if the loaded page has RSS links.
1781 </p>
1782 <dl>
1783 <dt>Return:</dt>
1784 <dd>
1785 flag indicating the presence of RSS links (boolean)
1786 </dd>
1787 </dl>
1788 <a NAME="WebBrowserView.hasSelection" ID="WebBrowserView.hasSelection"></a>
1789 <h4>WebBrowserView.hasSelection</h4>
1790 <b>hasSelection</b>(<i></i>)
1791
1792 <p>
1793 Public method to determine, if there is some text selected.
1794 </p>
1795 <dl>
1796 <dt>Return:</dt>
1797 <dd>
1798 flag indicating text has been selected (boolean)
1799 </dd>
1800 </dl>
1801 <a NAME="WebBrowserView.home" ID="WebBrowserView.home"></a>
1802 <h4>WebBrowserView.home</h4>
1803 <b>home</b>(<i></i>)
1804
1805 <p>
1806 Public slot to move to the first page loaded.
1807 </p>
1808 <a NAME="WebBrowserView.icon" ID="WebBrowserView.icon"></a>
1809 <h4>WebBrowserView.icon</h4>
1810 <b>icon</b>(<i></i>)
1811
1812 <p>
1813 Public method to get the web site icon.
1814 </p>
1815 <dl>
1816 <dt>Return:</dt>
1817 <dd>
1818 web site icon
1819 </dd>
1820 </dl>
1821 <dl>
1822 <dt>Return Type:</dt>
1823 <dd>
1824 QIcon
1825 </dd>
1826 </dl>
1827 <a NAME="WebBrowserView.inputWidget" ID="WebBrowserView.inputWidget"></a>
1828 <h4>WebBrowserView.inputWidget</h4>
1829 <b>inputWidget</b>(<i></i>)
1830
1831 <p>
1832 Public method to get a reference to the render widget.
1833 </p>
1834 <dl>
1835 <dt>Return:</dt>
1836 <dd>
1837 reference to the render widget
1838 </dd>
1839 </dl>
1840 <dl>
1841 <dt>Return Type:</dt>
1842 <dd>
1843 QWidget
1844 </dd>
1845 </dl>
1846 <a NAME="WebBrowserView.isBackwardAvailable" ID="WebBrowserView.isBackwardAvailable"></a>
1847 <h4>WebBrowserView.isBackwardAvailable</h4>
1848 <b>isBackwardAvailable</b>(<i></i>)
1849
1850 <p>
1851 Public method to determine, if a backwards move in history is possible.
1852 </p>
1853 <dl>
1854 <dt>Return:</dt>
1855 <dd>
1856 flag indicating move backwards is possible (boolean)
1857 </dd>
1858 </dl>
1859 <a NAME="WebBrowserView.isForwardAvailable" ID="WebBrowserView.isForwardAvailable"></a>
1860 <h4>WebBrowserView.isForwardAvailable</h4>
1861 <b>isForwardAvailable</b>(<i></i>)
1862
1863 <p>
1864 Public method to determine, if a forward move in history is possible.
1865 </p>
1866 <dl>
1867 <dt>Return:</dt>
1868 <dd>
1869 flag indicating move forward is possible (boolean)
1870 </dd>
1871 </dl>
1872 <a NAME="WebBrowserView.isFullScreen" ID="WebBrowserView.isFullScreen"></a>
1873 <h4>WebBrowserView.isFullScreen</h4>
1874 <b>isFullScreen</b>(<i></i>)
1875
1876 <p>
1877 Public method to check, if full screen mode is active.
1878 </p>
1879 <dl>
1880 <dt>Return:</dt>
1881 <dd>
1882 flag indicating full screen mode
1883 </dd>
1884 </dl>
1885 <dl>
1886 <dt>Return Type:</dt>
1887 <dd>
1888 bool
1889 </dd>
1890 </dl>
1891 <a NAME="WebBrowserView.isLoading" ID="WebBrowserView.isLoading"></a>
1892 <h4>WebBrowserView.isLoading</h4>
1893 <b>isLoading</b>(<i></i>)
1894
1895 <p>
1896 Public method to get the loading state.
1897 </p>
1898 <dl>
1899 <dt>Return:</dt>
1900 <dd>
1901 flag indicating the loading state (boolean)
1902 </dd>
1903 </dl>
1904 <a NAME="WebBrowserView.load" ID="WebBrowserView.load"></a>
1905 <h4>WebBrowserView.load</h4>
1906 <b>load</b>(<i>url</i>)
1907
1908 <p>
1909 Public method to load a web site.
1910 </p>
1911 <dl>
1912
1913 <dt><i>url</i> (QUrl)</dt>
1914 <dd>
1915 URL to be loaded
1916 </dd>
1917 </dl>
1918 <a NAME="WebBrowserView.loadFromSessionData" ID="WebBrowserView.loadFromSessionData"></a>
1919 <h4>WebBrowserView.loadFromSessionData</h4>
1920 <b>loadFromSessionData</b>(<i>sessionData</i>)
1921
1922 <p>
1923 Public method to load the session data.
1924 </p>
1925 <dl>
1926
1927 <dt><i>sessionData</i> (dict)</dt>
1928 <dd>
1929 dictionary containing the session data as
1930 generated by getSessionData()
1931 </dd>
1932 </dl>
1933 <a NAME="WebBrowserView.mainWindow" ID="WebBrowserView.mainWindow"></a>
1934 <h4>WebBrowserView.mainWindow</h4>
1935 <b>mainWindow</b>(<i></i>)
1936
1937 <p>
1938 Public method to get a reference to the main window.
1939 </p>
1940 <dl>
1941 <dt>Return:</dt>
1942 <dd>
1943 reference to the main window
1944 </dd>
1945 </dl>
1946 <dl>
1947 <dt>Return Type:</dt>
1948 <dd>
1949 WebBrowserWindow
1950 </dd>
1951 </dl>
1952 <a NAME="WebBrowserView.mapToViewport" ID="WebBrowserView.mapToViewport"></a>
1953 <h4>WebBrowserView.mapToViewport</h4>
1954 <b>mapToViewport</b>(<i>pos</i>)
1955
1956 <p>
1957 Public method to map a position to the viewport.
1958 </p>
1959 <dl>
1960
1961 <dt><i>pos</i> (QPoint)</dt>
1962 <dd>
1963 position to be mapped
1964 </dd>
1965 </dl>
1966 <dl>
1967 <dt>Return:</dt>
1968 <dd>
1969 viewport position
1970 </dd>
1971 </dl>
1972 <dl>
1973 <dt>Return Type:</dt>
1974 <dd>
1975 QPoint
1976 </dd>
1977 </dl>
1978 <a NAME="WebBrowserView.paste" ID="WebBrowserView.paste"></a>
1979 <h4>WebBrowserView.paste</h4>
1980 <b>paste</b>(<i></i>)
1981
1982 <p>
1983 Public slot to paste text from the clipboard.
1984 </p>
1985 <a NAME="WebBrowserView.preferencesChanged" ID="WebBrowserView.preferencesChanged"></a>
1986 <h4>WebBrowserView.preferencesChanged</h4>
1987 <b>preferencesChanged</b>(<i></i>)
1988
1989 <p>
1990 Public method to indicate a change of the settings.
1991 </p>
1992 <a NAME="WebBrowserView.progress" ID="WebBrowserView.progress"></a>
1993 <h4>WebBrowserView.progress</h4>
1994 <b>progress</b>(<i></i>)
1995
1996 <p>
1997 Public method to get the load progress.
1998 </p>
1999 <dl>
2000 <dt>Return:</dt>
2001 <dd>
2002 load progress (integer)
2003 </dd>
2004 </dl>
2005 <a NAME="WebBrowserView.redo" ID="WebBrowserView.redo"></a>
2006 <h4>WebBrowserView.redo</h4>
2007 <b>redo</b>(<i></i>)
2008
2009 <p>
2010 Public slot to redo the last edit action.
2011 </p>
2012 <a NAME="WebBrowserView.reload" ID="WebBrowserView.reload"></a>
2013 <h4>WebBrowserView.reload</h4>
2014 <b>reload</b>(<i></i>)
2015
2016 <p>
2017 Public slot to reload the current page.
2018 </p>
2019 <a NAME="WebBrowserView.reloadBypassingCache" ID="WebBrowserView.reloadBypassingCache"></a>
2020 <h4>WebBrowserView.reloadBypassingCache</h4>
2021 <b>reloadBypassingCache</b>(<i></i>)
2022
2023 <p>
2024 Public slot to reload the current page bypassing the cache.
2025 </p>
2026 <a NAME="WebBrowserView.requestFullScreen" ID="WebBrowserView.requestFullScreen"></a>
2027 <h4>WebBrowserView.requestFullScreen</h4>
2028 <b>requestFullScreen</b>(<i>enable</i>)
2029
2030 <p>
2031 Public method to request full screen mode.
2032 </p>
2033 <dl>
2034
2035 <dt><i>enable</i> (bool)</dt>
2036 <dd>
2037 flag indicating full screen mode on or off
2038 </dd>
2039 </dl>
2040 <a NAME="WebBrowserView.saveAs" ID="WebBrowserView.saveAs"></a>
2041 <h4>WebBrowserView.saveAs</h4>
2042 <b>saveAs</b>(<i></i>)
2043
2044 <p>
2045 Public method to save the current page to a file.
2046 </p>
2047 <a NAME="WebBrowserView.selectAll" ID="WebBrowserView.selectAll"></a>
2048 <h4>WebBrowserView.selectAll</h4>
2049 <b>selectAll</b>(<i></i>)
2050
2051 <p>
2052 Public slot to select all text.
2053 </p>
2054 <a NAME="WebBrowserView.setSource" ID="WebBrowserView.setSource"></a>
2055 <h4>WebBrowserView.setSource</h4>
2056 <b>setSource</b>(<i>name, newTab=False</i>)
2057
2058 <p>
2059 Public method used to set the source to be displayed.
2060 </p>
2061 <dl>
2062
2063 <dt><i>name</i></dt>
2064 <dd>
2065 filename to be shown (QUrl)
2066 </dd>
2067 <dt><i>newTab</i></dt>
2068 <dd>
2069 flag indicating to open the URL in a new tab (bool)
2070 </dd>
2071 </dl>
2072 <a NAME="WebBrowserView.setZoomValue" ID="WebBrowserView.setZoomValue"></a>
2073 <h4>WebBrowserView.setZoomValue</h4>
2074 <b>setZoomValue</b>(<i>value, saveValue=True</i>)
2075
2076 <p>
2077 Public method to set the zoom value.
2078 </p>
2079 <dl>
2080
2081 <dt><i>value</i></dt>
2082 <dd>
2083 zoom value (integer)
2084 </dd>
2085 <dt><i>saveValue</i> (bool)</dt>
2086 <dd>
2087 flag indicating to save the zoom value with the
2088 zoom manager
2089 </dd>
2090 </dl>
2091 <a NAME="WebBrowserView.showEvent" ID="WebBrowserView.showEvent"></a>
2092 <h4>WebBrowserView.showEvent</h4>
2093 <b>showEvent</b>(<i>evt</i>)
2094
2095 <p>
2096 Protected method to handle show events.
2097 </p>
2098 <dl>
2099
2100 <dt><i>evt</i> (QShowEvent)</dt>
2101 <dd>
2102 reference to the show event object
2103 </dd>
2104 </dl>
2105 <a NAME="WebBrowserView.source" ID="WebBrowserView.source"></a>
2106 <h4>WebBrowserView.source</h4>
2107 <b>source</b>(<i></i>)
2108
2109 <p>
2110 Public method to return the URL of the loaded page.
2111 </p>
2112 <dl>
2113 <dt>Return:</dt>
2114 <dd>
2115 URL loaded in the help browser (QUrl)
2116 </dd>
2117 </dl>
2118 <a NAME="WebBrowserView.storeSessionData" ID="WebBrowserView.storeSessionData"></a>
2119 <h4>WebBrowserView.storeSessionData</h4>
2120 <b>storeSessionData</b>(<i>data</i>)
2121
2122 <p>
2123 Public method to store session data to be restored later on.
2124 </p>
2125 <dl>
2126
2127 <dt><i>data</i> (dict)</dt>
2128 <dd>
2129 dictionary with session data to be restored
2130 </dd>
2131 </dl>
2132 <a NAME="WebBrowserView.tabWidget" ID="WebBrowserView.tabWidget"></a>
2133 <h4>WebBrowserView.tabWidget</h4>
2134 <b>tabWidget</b>(<i></i>)
2135
2136 <p>
2137 Public method to get a reference to the tab widget containing this
2138 view.
2139 </p>
2140 <dl>
2141 <dt>Return:</dt>
2142 <dd>
2143 reference to the tab widget
2144 </dd>
2145 </dl>
2146 <dl>
2147 <dt>Return Type:</dt>
2148 <dd>
2149 WebBrowserTabWidget
2150 </dd>
2151 </dl>
2152 <a NAME="WebBrowserView.title" ID="WebBrowserView.title"></a>
2153 <h4>WebBrowserView.title</h4>
2154 <b>title</b>(<i></i>)
2155
2156 <p>
2157 Public method to get the view title.
2158 </p>
2159 <dl>
2160 <dt>Return:</dt>
2161 <dd>
2162 view title
2163 </dd>
2164 </dl>
2165 <dl>
2166 <dt>Return Type:</dt>
2167 <dd>
2168 str
2169 </dd>
2170 </dl>
2171 <a NAME="WebBrowserView.undo" ID="WebBrowserView.undo"></a>
2172 <h4>WebBrowserView.undo</h4>
2173 <b>undo</b>(<i></i>)
2174
2175 <p>
2176 Public slot to undo the last edit action.
2177 </p>
2178 <a NAME="WebBrowserView.unselect" ID="WebBrowserView.unselect"></a>
2179 <h4>WebBrowserView.unselect</h4>
2180 <b>unselect</b>(<i></i>)
2181
2182 <p>
2183 Public slot to clear the current selection.
2184 </p>
2185 <a NAME="WebBrowserView.zoomIn" ID="WebBrowserView.zoomIn"></a>
2186 <h4>WebBrowserView.zoomIn</h4>
2187 <b>zoomIn</b>(<i></i>)
2188
2189 <p>
2190 Public slot to zoom into the page.
2191 </p>
2192 <a NAME="WebBrowserView.zoomOut" ID="WebBrowserView.zoomOut"></a>
2193 <h4>WebBrowserView.zoomOut</h4>
2194 <b>zoomOut</b>(<i></i>)
2195
2196 <p>
2197 Public slot to zoom out of the page.
2198 </p>
2199 <a NAME="WebBrowserView.zoomReset" ID="WebBrowserView.zoomReset"></a>
2200 <h4>WebBrowserView.zoomReset</h4>
2201 <b>zoomReset</b>(<i></i>)
2202
2203 <p>
2204 Public method to reset the zoom factor.
2205 </p>
2206 <a NAME="WebBrowserView.zoomValue" ID="WebBrowserView.zoomValue"></a>
2207 <h4>WebBrowserView.zoomValue</h4>
2208 <b>zoomValue</b>(<i></i>)
2209
2210 <p>
2211 Public method to get the current zoom value.
2212 </p>
2213 <dl>
2214 <dt>Return:</dt>
2215 <dd>
2216 zoom value (integer)
2217 </dd>
2218 </dl>
2219 <div align="right"><a href="#top">Up</a></div>
2220 <hr />
2221 </body></html>

eric ide

mercurial