Thu, 04 Jan 2024 17:16:15 +0100
Regenerated the source code documentation.
<!DOCTYPE html> <html><head> <title>eric7.HelpViewer.HelpViewerWidget</title> <meta charset="UTF-8"> <link rel="stylesheet" href="styles.css"> </head> <body> <a NAME="top" ID="top"></a> <h1>eric7.HelpViewer.HelpViewerWidget</h1> <p> Module implementing an embedded viewer for QtHelp and local HTML files. </p> <h3>Global Attributes</h3> <table> <tr><td>WEBENGINE_AVAILABLE</td></tr> </table> <h3>Classes</h3> <table> <tr> <td><a href="#HelpViewerWidget">HelpViewerWidget</a></td> <td>Class implementing an embedded viewer for QtHelp and local HTML files.</td> </tr> </table> <h3>Functions</h3> <table> <tr><td>None</td></tr> </table> <hr /> <hr /> <a NAME="HelpViewerWidget" ID="HelpViewerWidget"></a> <h2>HelpViewerWidget</h2> <p> Class implementing an embedded viewer for QtHelp and local HTML files. </p> <h3>Derived from</h3> QWidget <h3>Class Attributes</h3> <table> <tr><td>EmpytDocument_Dark</td></tr><tr><td>EmpytDocument_Light</td></tr><tr><td>MaxHistoryItems</td></tr> </table> <h3>Class Methods</h3> <table> <tr> <td><a href="#HelpViewerWidget.emptyDocument">emptyDocument</a></td> <td>Class method to get the HTML code for an empty page.</td> </tr> </table> <h3>Methods</h3> <table> <tr> <td><a href="#HelpViewerWidget.__init__">HelpViewerWidget</a></td> <td>Constructor</td> </tr> <tr> <td><a href="#HelpViewerWidget.__activateCurrentPage">__activateCurrentPage</a></td> <td>Private slot to activate the current page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__addNavigationButton">__addNavigationButton</a></td> <td>Private method to create and add a navigation button.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__addNewPage">__addNewPage</a></td> <td>Private slot to add a new empty page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__backward">__backward</a></td> <td>Private slot to move one page backward.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__checkActionButtons">__checkActionButtons</a></td> <td>Private slot to set the enabled state of the action buttons.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__clearHistory">__clearHistory</a></td> <td>Private slot to clear the history of the current viewer.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__configureHelpDocumentation">__configureHelpDocumentation</a></td> <td>Private slot to open the Help Documentation configuration page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__currentFilterChanged">__currentFilterChanged</a></td> <td>Private slot handling a change of the active QtHelp filter.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__currentPageChanged">__currentPageChanged</a></td> <td>Private slot handling the selection of another page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__docsInstalled">__docsInstalled</a></td> <td>Private slot handling the end of documentation installation.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__filterQtHelpDocumentation">__filterQtHelpDocumentation</a></td> <td>Private slot to filter the QtHelp documentation.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__forward">__forward</a></td> <td>Private slot to move one page foreward.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__getQtHelpCollectionFileName">__getQtHelpCollectionFileName</a></td> <td>Private method to determine the name of the QtHelp collection file.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__helpTopicSelected">__helpTopicSelected</a></td> <td>Private slot handling the selection of a new help topic.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__indexingFinished">__indexingFinished</a></td> <td>Private slot handling the end of the indexing process.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__indexingStarted">__indexingStarted</a></td> <td>Private slot handling the start of the indexing process.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__initActionsMenu">__initActionsMenu</a></td> <td>Private method to initialize the actions menu.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__initFilterWidget">__initFilterWidget</a></td> <td>Private method to initialize the filter selection widget.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__initHelpEngine">__initHelpEngine</a></td> <td>Private method to initialize the QtHelp related stuff.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__initIndexingProgress">__initIndexingProgress</a></td> <td>Private method to initialize the help documents indexing progress widget.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__initQWebEngine">__initQWebEngine</a></td> <td>Private method to initialize global QWebEngine related objects.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__initQWebEngineSettings">__initQWebEngineSettings</a></td> <td>Private method to set the global web settings.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__lookForNewDocumentation">__lookForNewDocumentation</a></td> <td>Private slot to look for new documentation to be loaded into the help database.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__manageQtHelpDocuments">__manageQtHelpDocuments</a></td> <td>Private slot to manage the QtHelp documentation database.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__navigationMenuActionTriggered">__navigationMenuActionTriggered</a></td> <td>Private slot to go to the selected page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__newViewer">__newViewer</a></td> <td>Private method to create a new help viewer.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__openFile">__openFile</a></td> <td>Private slot to open a local help file (*.html).</td> </tr> <tr> <td><a href="#HelpViewerWidget.__populateHelpSelector">__populateHelpSelector</a></td> <td>Private method to populate the help selection combo box.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__populateNavigationStack">__populateNavigationStack</a></td> <td>Private method to populate the stack of navigation widgets.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__reload">__reload</a></td> <td>Private slot to reload the current page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__removeOldDocumentation">__removeOldDocumentation</a></td> <td>Private slot to remove non-existing documentation from the help engine.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__searchWidgetClosed">__searchWidgetClosed</a></td> <td>Private slot to handle the closing of the search widget.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__selectNavigationWidget">__selectNavigationWidget</a></td> <td>Private slot to select the navigation widget.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__setupFilterCombo">__setupFilterCombo</a></td> <td>Private slot to setup the filter combo box.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__showBackMenu">__showBackMenu</a></td> <td>Private slot showing the backward navigation menu.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__showForwardMenu">__showForwardMenu</a></td> <td>Private slot showing the forward navigation menu.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__showInstallationError">__showInstallationError</a></td> <td>Private slot to show installation errors.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__warning">__warning</a></td> <td>Private slot handling warnings of the help engine.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__zoomIn">__zoomIn</a></td> <td>Private slot to zoom in.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__zoomOut">__zoomOut</a></td> <td>Private slot to zoom out.</td> </tr> <tr> <td><a href="#HelpViewerWidget.__zoomReset">__zoomReset</a></td> <td>Private slot to reset the zoom level.</td> </tr> <tr> <td><a href="#HelpViewerWidget.activate">activate</a></td> <td>Public method to activate the widget and search for a given word.</td> </tr> <tr> <td><a href="#HelpViewerWidget.addPage">addPage</a></td> <td>Public method to add a new help page with the given URL.</td> </tr> <tr> <td><a href="#HelpViewerWidget.bookmarkPage">bookmarkPage</a></td> <td>Public method to bookmark a page with the given data.</td> </tr> <tr> <td><a href="#HelpViewerWidget.closeAllPages">closeAllPages</a></td> <td>Public slot to close all pages.</td> </tr> <tr> <td><a href="#HelpViewerWidget.closeCurrentPage">closeCurrentPage</a></td> <td>Public slot to close the current page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.closeOtherPages">closeOtherPages</a></td> <td>Public slot to close all other pages.</td> </tr> <tr> <td><a href="#HelpViewerWidget.currentViewer">currentViewer</a></td> <td>Public method to get the active viewer.</td> </tr> <tr> <td><a href="#HelpViewerWidget.openPagesCount">openPagesCount</a></td> <td>Public method to get the count of open pages.</td> </tr> <tr> <td><a href="#HelpViewerWidget.openUrl">openUrl</a></td> <td>Public slot to load a URL in the current page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.openUrlNewBackgroundPage">openUrlNewBackgroundPage</a></td> <td>Public slot to load a URL in a new background page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.openUrlNewPage">openUrlNewPage</a></td> <td>Public slot to load a URL in a new page.</td> </tr> <tr> <td><a href="#HelpViewerWidget.searchNext">searchNext</a></td> <td>Public slot to find the next occurrence of the current search term.</td> </tr> <tr> <td><a href="#HelpViewerWidget.searchPrev">searchPrev</a></td> <td>Public slot to find the previous occurrence of the current search term.</td> </tr> <tr> <td><a href="#HelpViewerWidget.searchQtHelp">searchQtHelp</a></td> <td>Public slot to search for a given search expression.</td> </tr> <tr> <td><a href="#HelpViewerWidget.showHideSearch">showHideSearch</a></td> <td>Public slot to show or hide the search widget.</td> </tr> <tr> <td><a href="#HelpViewerWidget.shutdown">shutdown</a></td> <td>Public method to perform shut down actions.</td> </tr> <tr> <td><a href="#HelpViewerWidget.webProfile">webProfile</a></td> <td>Public method to get a reference to the global web profile object.</td> </tr> <tr> <td><a href="#HelpViewerWidget.webSettings">webSettings</a></td> <td>Public method to get the web settings of the current profile.</td> </tr> </table> <h3>Static Methods</h3> <table> <tr><td>None</td></tr> </table> <a NAME="HelpViewerWidget.emptyDocument" ID="HelpViewerWidget.emptyDocument"></a> <h4>HelpViewerWidget.emptyDocument (class method)</h4> <b>emptyDocument</b>(<i></i>) <p> Class method to get the HTML code for an empty page. </p> <dl> <dt>Return:</dt> <dd> HTML code for an empty page. </dd> </dl> <dl> <dt>Return Type:</dt> <dd> str </dd> </dl> <a NAME="HelpViewerWidget.__init__" ID="HelpViewerWidget.__init__"></a> <h4>HelpViewerWidget (Constructor)</h4> <b>HelpViewerWidget</b>(<i>parent=None</i>) <p> Constructor </p> <dl> <dt><i>parent</i> (QWidget (optional))</dt> <dd> reference to the parent widget (defaults to None) </dd> </dl> <a NAME="HelpViewerWidget.__activateCurrentPage" ID="HelpViewerWidget.__activateCurrentPage"></a> <h4>HelpViewerWidget.__activateCurrentPage</h4> <b>__activateCurrentPage</b>(<i></i>) <p> Private slot to activate the current page. </p> <a NAME="HelpViewerWidget.__addNavigationButton" ID="HelpViewerWidget.__addNavigationButton"></a> <h4>HelpViewerWidget.__addNavigationButton</h4> <b>__addNavigationButton</b>(<i>iconName, toolTip</i>) <p> Private method to create and add a navigation button. </p> <dl> <dt><i>iconName</i> (str)</dt> <dd> name of the icon </dd> <dt><i>toolTip</i> (str)</dt> <dd> tooltip to be shown </dd> </dl> <dl> <dt>Return:</dt> <dd> reference to the created button </dd> </dl> <dl> <dt>Return Type:</dt> <dd> QToolButton </dd> </dl> <a NAME="HelpViewerWidget.__addNewPage" ID="HelpViewerWidget.__addNewPage"></a> <h4>HelpViewerWidget.__addNewPage</h4> <b>__addNewPage</b>(<i></i>) <p> Private slot to add a new empty page. </p> <a NAME="HelpViewerWidget.__backward" ID="HelpViewerWidget.__backward"></a> <h4>HelpViewerWidget.__backward</h4> <b>__backward</b>(<i></i>) <p> Private slot to move one page backward. </p> <a NAME="HelpViewerWidget.__checkActionButtons" ID="HelpViewerWidget.__checkActionButtons"></a> <h4>HelpViewerWidget.__checkActionButtons</h4> <b>__checkActionButtons</b>(<i></i>) <p> Private slot to set the enabled state of the action buttons. </p> <a NAME="HelpViewerWidget.__clearHistory" ID="HelpViewerWidget.__clearHistory"></a> <h4>HelpViewerWidget.__clearHistory</h4> <b>__clearHistory</b>(<i></i>) <p> Private slot to clear the history of the current viewer. </p> <a NAME="HelpViewerWidget.__configureHelpDocumentation" ID="HelpViewerWidget.__configureHelpDocumentation"></a> <h4>HelpViewerWidget.__configureHelpDocumentation</h4> <b>__configureHelpDocumentation</b>(<i></i>) <p> Private slot to open the Help Documentation configuration page. </p> <a NAME="HelpViewerWidget.__currentFilterChanged" ID="HelpViewerWidget.__currentFilterChanged"></a> <h4>HelpViewerWidget.__currentFilterChanged</h4> <b>__currentFilterChanged</b>(<i>filter_</i>) <p> Private slot handling a change of the active QtHelp filter. </p> <dl> <dt><i>filter_</i> (str)</dt> <dd> filter name </dd> </dl> <a NAME="HelpViewerWidget.__currentPageChanged" ID="HelpViewerWidget.__currentPageChanged"></a> <h4>HelpViewerWidget.__currentPageChanged</h4> <b>__currentPageChanged</b>(<i></i>) <p> Private slot handling the selection of another page. </p> <a NAME="HelpViewerWidget.__docsInstalled" ID="HelpViewerWidget.__docsInstalled"></a> <h4>HelpViewerWidget.__docsInstalled</h4> <b>__docsInstalled</b>(<i>installed</i>) <p> Private slot handling the end of documentation installation. </p> <dl> <dt><i>installed</i> (bool)</dt> <dd> flag indicating that documents were installed </dd> </dl> <a NAME="HelpViewerWidget.__filterQtHelpDocumentation" ID="HelpViewerWidget.__filterQtHelpDocumentation"></a> <h4>HelpViewerWidget.__filterQtHelpDocumentation</h4> <b>__filterQtHelpDocumentation</b>(<i>index</i>) <p> Private slot to filter the QtHelp documentation. </p> <dl> <dt><i>index</i> (int)</dt> <dd> index of the selected QtHelp documentation filter </dd> </dl> <a NAME="HelpViewerWidget.__forward" ID="HelpViewerWidget.__forward"></a> <h4>HelpViewerWidget.__forward</h4> <b>__forward</b>(<i></i>) <p> Private slot to move one page foreward. </p> <a NAME="HelpViewerWidget.__getQtHelpCollectionFileName" ID="HelpViewerWidget.__getQtHelpCollectionFileName"></a> <h4>HelpViewerWidget.__getQtHelpCollectionFileName</h4> <b>__getQtHelpCollectionFileName</b>(<i></i>) <p> Private method to determine the name of the QtHelp collection file. </p> <dl> <dt>Return:</dt> <dd> path of the QtHelp collection file </dd> </dl> <dl> <dt>Return Type:</dt> <dd> str </dd> </dl> <a NAME="HelpViewerWidget.__helpTopicSelected" ID="HelpViewerWidget.__helpTopicSelected"></a> <h4>HelpViewerWidget.__helpTopicSelected</h4> <b>__helpTopicSelected</b>(<i></i>) <p> Private slot handling the selection of a new help topic. </p> <a NAME="HelpViewerWidget.__indexingFinished" ID="HelpViewerWidget.__indexingFinished"></a> <h4>HelpViewerWidget.__indexingFinished</h4> <b>__indexingFinished</b>(<i></i>) <p> Private slot handling the end of the indexing process. </p> <a NAME="HelpViewerWidget.__indexingStarted" ID="HelpViewerWidget.__indexingStarted"></a> <h4>HelpViewerWidget.__indexingStarted</h4> <b>__indexingStarted</b>(<i></i>) <p> Private slot handling the start of the indexing process. </p> <a NAME="HelpViewerWidget.__initActionsMenu" ID="HelpViewerWidget.__initActionsMenu"></a> <h4>HelpViewerWidget.__initActionsMenu</h4> <b>__initActionsMenu</b>(<i></i>) <p> Private method to initialize the actions menu. </p> <a NAME="HelpViewerWidget.__initFilterWidget" ID="HelpViewerWidget.__initFilterWidget"></a> <h4>HelpViewerWidget.__initFilterWidget</h4> <b>__initFilterWidget</b>(<i></i>) <p> Private method to initialize the filter selection widget. </p> <dl> <dt>Return:</dt> <dd> reference to the generated widget </dd> </dl> <dl> <dt>Return Type:</dt> <dd> QWidget </dd> </dl> <a NAME="HelpViewerWidget.__initHelpEngine" ID="HelpViewerWidget.__initHelpEngine"></a> <h4>HelpViewerWidget.__initHelpEngine</h4> <b>__initHelpEngine</b>(<i></i>) <p> Private method to initialize the QtHelp related stuff. </p> <a NAME="HelpViewerWidget.__initIndexingProgress" ID="HelpViewerWidget.__initIndexingProgress"></a> <h4>HelpViewerWidget.__initIndexingProgress</h4> <b>__initIndexingProgress</b>(<i></i>) <p> Private method to initialize the help documents indexing progress widget. </p> <dl> <dt>Return:</dt> <dd> reference to the generated widget </dd> </dl> <dl> <dt>Return Type:</dt> <dd> QWidget </dd> </dl> <a NAME="HelpViewerWidget.__initQWebEngine" ID="HelpViewerWidget.__initQWebEngine"></a> <h4>HelpViewerWidget.__initQWebEngine</h4> <b>__initQWebEngine</b>(<i></i>) <p> Private method to initialize global QWebEngine related objects. </p> <a NAME="HelpViewerWidget.__initQWebEngineSettings" ID="HelpViewerWidget.__initQWebEngineSettings"></a> <h4>HelpViewerWidget.__initQWebEngineSettings</h4> <b>__initQWebEngineSettings</b>(<i></i>) <p> Private method to set the global web settings. </p> <a NAME="HelpViewerWidget.__lookForNewDocumentation" ID="HelpViewerWidget.__lookForNewDocumentation"></a> <h4>HelpViewerWidget.__lookForNewDocumentation</h4> <b>__lookForNewDocumentation</b>(<i></i>) <p> Private slot to look for new documentation to be loaded into the help database. </p> <a NAME="HelpViewerWidget.__manageQtHelpDocuments" ID="HelpViewerWidget.__manageQtHelpDocuments"></a> <h4>HelpViewerWidget.__manageQtHelpDocuments</h4> <b>__manageQtHelpDocuments</b>(<i></i>) <p> Private slot to manage the QtHelp documentation database. </p> <a NAME="HelpViewerWidget.__navigationMenuActionTriggered" ID="HelpViewerWidget.__navigationMenuActionTriggered"></a> <h4>HelpViewerWidget.__navigationMenuActionTriggered</h4> <b>__navigationMenuActionTriggered</b>(<i>act</i>) <p> Private slot to go to the selected page. </p> <dl> <dt><i>act</i> (QAction)</dt> <dd> reference to the action selected in the navigation menu </dd> </dl> <a NAME="HelpViewerWidget.__newViewer" ID="HelpViewerWidget.__newViewer"></a> <h4>HelpViewerWidget.__newViewer</h4> <b>__newViewer</b>(<i></i>) <p> Private method to create a new help viewer. </p> <dl> <dt>Return:</dt> <dd> tuple containing the reference to the created help viewer object and its type </dd> </dl> <dl> <dt>Return Type:</dt> <dd> tuple of (HelpViewerImpl, EricTextEditType) </dd> </dl> <a NAME="HelpViewerWidget.__openFile" ID="HelpViewerWidget.__openFile"></a> <h4>HelpViewerWidget.__openFile</h4> <b>__openFile</b>(<i></i>) <p> Private slot to open a local help file (*.html). </p> <a NAME="HelpViewerWidget.__populateHelpSelector" ID="HelpViewerWidget.__populateHelpSelector"></a> <h4>HelpViewerWidget.__populateHelpSelector</h4> <b>__populateHelpSelector</b>(<i></i>) <p> Private method to populate the help selection combo box. </p> <a NAME="HelpViewerWidget.__populateNavigationStack" ID="HelpViewerWidget.__populateNavigationStack"></a> <h4>HelpViewerWidget.__populateNavigationStack</h4> <b>__populateNavigationStack</b>(<i></i>) <p> Private method to populate the stack of navigation widgets. </p> <a NAME="HelpViewerWidget.__reload" ID="HelpViewerWidget.__reload"></a> <h4>HelpViewerWidget.__reload</h4> <b>__reload</b>(<i></i>) <p> Private slot to reload the current page. </p> <a NAME="HelpViewerWidget.__removeOldDocumentation" ID="HelpViewerWidget.__removeOldDocumentation"></a> <h4>HelpViewerWidget.__removeOldDocumentation</h4> <b>__removeOldDocumentation</b>(<i></i>) <p> Private slot to remove non-existing documentation from the help engine. </p> <a NAME="HelpViewerWidget.__searchWidgetClosed" ID="HelpViewerWidget.__searchWidgetClosed"></a> <h4>HelpViewerWidget.__searchWidgetClosed</h4> <b>__searchWidgetClosed</b>(<i></i>) <p> Private slot to handle the closing of the search widget. </p> <a NAME="HelpViewerWidget.__selectNavigationWidget" ID="HelpViewerWidget.__selectNavigationWidget"></a> <h4>HelpViewerWidget.__selectNavigationWidget</h4> <b>__selectNavigationWidget</b>(<i>button</i>) <p> Private slot to select the navigation widget. </p> <dl> <dt><i>button</i> (QAbstractButton)</dt> <dd> reference to the clicked button </dd> </dl> <a NAME="HelpViewerWidget.__setupFilterCombo" ID="HelpViewerWidget.__setupFilterCombo"></a> <h4>HelpViewerWidget.__setupFilterCombo</h4> <b>__setupFilterCombo</b>(<i></i>) <p> Private slot to setup the filter combo box. </p> <a NAME="HelpViewerWidget.__showBackMenu" ID="HelpViewerWidget.__showBackMenu"></a> <h4>HelpViewerWidget.__showBackMenu</h4> <b>__showBackMenu</b>(<i></i>) <p> Private slot showing the backward navigation menu. </p> <a NAME="HelpViewerWidget.__showForwardMenu" ID="HelpViewerWidget.__showForwardMenu"></a> <h4>HelpViewerWidget.__showForwardMenu</h4> <b>__showForwardMenu</b>(<i></i>) <p> Private slot showing the forward navigation menu. </p> <a NAME="HelpViewerWidget.__showInstallationError" ID="HelpViewerWidget.__showInstallationError"></a> <h4>HelpViewerWidget.__showInstallationError</h4> <b>__showInstallationError</b>(<i>message</i>) <p> Private slot to show installation errors. </p> <dl> <dt><i>message</i> (str)</dt> <dd> message to be shown </dd> </dl> <a NAME="HelpViewerWidget.__warning" ID="HelpViewerWidget.__warning"></a> <h4>HelpViewerWidget.__warning</h4> <b>__warning</b>(<i>msg</i>) <p> Private slot handling warnings of the help engine. </p> <dl> <dt><i>msg</i> (str)</dt> <dd> message sent by the help engine </dd> </dl> <a NAME="HelpViewerWidget.__zoomIn" ID="HelpViewerWidget.__zoomIn"></a> <h4>HelpViewerWidget.__zoomIn</h4> <b>__zoomIn</b>(<i></i>) <p> Private slot to zoom in. </p> <a NAME="HelpViewerWidget.__zoomOut" ID="HelpViewerWidget.__zoomOut"></a> <h4>HelpViewerWidget.__zoomOut</h4> <b>__zoomOut</b>(<i></i>) <p> Private slot to zoom out. </p> <a NAME="HelpViewerWidget.__zoomReset" ID="HelpViewerWidget.__zoomReset"></a> <h4>HelpViewerWidget.__zoomReset</h4> <b>__zoomReset</b>(<i></i>) <p> Private slot to reset the zoom level. </p> <a NAME="HelpViewerWidget.activate" ID="HelpViewerWidget.activate"></a> <h4>HelpViewerWidget.activate</h4> <b>activate</b>(<i>searchWord=None, url=None</i>) <p> Public method to activate the widget and search for a given word. </p> <dl> <dt><i>searchWord</i> (str (optional))</dt> <dd> word to search for (defaults to None) </dd> <dt><i>url</i> (QUrl)</dt> <dd> URL to show in a new page </dd> </dl> <a NAME="HelpViewerWidget.addPage" ID="HelpViewerWidget.addPage"></a> <h4>HelpViewerWidget.addPage</h4> <b>addPage</b>(<i>url=None, background=False</i>) <p> Public method to add a new help page with the given URL. </p> <dl> <dt><i>url</i> (QUrl (optional))</dt> <dd> requested URL (defaults to QUrl("about:blank")) </dd> <dt><i>background</i> (bool (optional))</dt> <dd> flag indicating to open the page in the background (defaults to False) </dd> </dl> <dl> <dt>Return:</dt> <dd> reference to the created page </dd> </dl> <dl> <dt>Return Type:</dt> <dd> HelpViewerImpl </dd> </dl> <a NAME="HelpViewerWidget.bookmarkPage" ID="HelpViewerWidget.bookmarkPage"></a> <h4>HelpViewerWidget.bookmarkPage</h4> <b>bookmarkPage</b>(<i>title, url</i>) <p> Public method to bookmark a page with the given data. </p> <dl> <dt><i>title</i> (str)</dt> <dd> title of the page </dd> <dt><i>url</i> (QUrl)</dt> <dd> URL of the page </dd> </dl> <a NAME="HelpViewerWidget.closeAllPages" ID="HelpViewerWidget.closeAllPages"></a> <h4>HelpViewerWidget.closeAllPages</h4> <b>closeAllPages</b>(<i></i>) <p> Public slot to close all pages. </p> <a NAME="HelpViewerWidget.closeCurrentPage" ID="HelpViewerWidget.closeCurrentPage"></a> <h4>HelpViewerWidget.closeCurrentPage</h4> <b>closeCurrentPage</b>(<i></i>) <p> Public slot to close the current page. </p> <a NAME="HelpViewerWidget.closeOtherPages" ID="HelpViewerWidget.closeOtherPages"></a> <h4>HelpViewerWidget.closeOtherPages</h4> <b>closeOtherPages</b>(<i></i>) <p> Public slot to close all other pages. </p> <a NAME="HelpViewerWidget.currentViewer" ID="HelpViewerWidget.currentViewer"></a> <h4>HelpViewerWidget.currentViewer</h4> <b>currentViewer</b>(<i></i>) <p> Public method to get the active viewer. </p> <dl> <dt>Return:</dt> <dd> reference to the active help viewer </dd> </dl> <dl> <dt>Return Type:</dt> <dd> HelpViewerImpl </dd> </dl> <a NAME="HelpViewerWidget.openPagesCount" ID="HelpViewerWidget.openPagesCount"></a> <h4>HelpViewerWidget.openPagesCount</h4> <b>openPagesCount</b>(<i></i>) <p> Public method to get the count of open pages. </p> <dl> <dt>Return:</dt> <dd> count of open pages </dd> </dl> <dl> <dt>Return Type:</dt> <dd> int </dd> </dl> <a NAME="HelpViewerWidget.openUrl" ID="HelpViewerWidget.openUrl"></a> <h4>HelpViewerWidget.openUrl</h4> <b>openUrl</b>(<i>url</i>) <p> Public slot to load a URL in the current page. </p> <dl> <dt><i>url</i> (QUrl)</dt> <dd> URL to be opened </dd> </dl> <a NAME="HelpViewerWidget.openUrlNewBackgroundPage" ID="HelpViewerWidget.openUrlNewBackgroundPage"></a> <h4>HelpViewerWidget.openUrlNewBackgroundPage</h4> <b>openUrlNewBackgroundPage</b>(<i>url</i>) <p> Public slot to load a URL in a new background page. </p> <dl> <dt><i>url</i> (QUrl)</dt> <dd> URL to be opened </dd> </dl> <a NAME="HelpViewerWidget.openUrlNewPage" ID="HelpViewerWidget.openUrlNewPage"></a> <h4>HelpViewerWidget.openUrlNewPage</h4> <b>openUrlNewPage</b>(<i>url</i>) <p> Public slot to load a URL in a new page. </p> <dl> <dt><i>url</i> (QUrl)</dt> <dd> URL to be opened </dd> </dl> <a NAME="HelpViewerWidget.searchNext" ID="HelpViewerWidget.searchNext"></a> <h4>HelpViewerWidget.searchNext</h4> <b>searchNext</b>(<i></i>) <p> Public slot to find the next occurrence of the current search term. </p> <a NAME="HelpViewerWidget.searchPrev" ID="HelpViewerWidget.searchPrev"></a> <h4>HelpViewerWidget.searchPrev</h4> <b>searchPrev</b>(<i></i>) <p> Public slot to find the previous occurrence of the current search term. </p> <a NAME="HelpViewerWidget.searchQtHelp" ID="HelpViewerWidget.searchQtHelp"></a> <h4>HelpViewerWidget.searchQtHelp</h4> <b>searchQtHelp</b>(<i>searchExpression</i>) <p> Public slot to search for a given search expression. </p> <dl> <dt><i>searchExpression</i> (str)</dt> <dd> expression to search for </dd> </dl> <a NAME="HelpViewerWidget.showHideSearch" ID="HelpViewerWidget.showHideSearch"></a> <h4>HelpViewerWidget.showHideSearch</h4> <b>showHideSearch</b>(<i>visible</i>) <p> Public slot to show or hide the search widget. </p> <dl> <dt><i>visible</i> (bool)</dt> <dd> flag indicating to show or hide the search widget </dd> </dl> <a NAME="HelpViewerWidget.shutdown" ID="HelpViewerWidget.shutdown"></a> <h4>HelpViewerWidget.shutdown</h4> <b>shutdown</b>(<i></i>) <p> Public method to perform shut down actions. </p> <a NAME="HelpViewerWidget.webProfile" ID="HelpViewerWidget.webProfile"></a> <h4>HelpViewerWidget.webProfile</h4> <b>webProfile</b>(<i></i>) <p> Public method to get a reference to the global web profile object. </p> <dl> <dt>Return:</dt> <dd> reference to the global web profile object </dd> </dl> <dl> <dt>Return Type:</dt> <dd> QWebEngineProfile </dd> </dl> <a NAME="HelpViewerWidget.webSettings" ID="HelpViewerWidget.webSettings"></a> <h4>HelpViewerWidget.webSettings</h4> <b>webSettings</b>(<i></i>) <p> Public method to get the web settings of the current profile. </p> <dl> <dt>Return:</dt> <dd> web settings of the current profile </dd> </dl> <dl> <dt>Return Type:</dt> <dd> QWebEngineSettings </dd> </dl> <div align="right"><a href="#top">Up</a></div> <hr /> </body></html>