Module implementing the central widget showing the web pages.
None |
WebBrowserTabWidget | Class implementing the central widget showing the web pages. |
isCupsAvailable | Static method to test the availability of CUPS. |
Class implementing the central widget showing the web pages.
None |
None |
WebBrowserTabWidget | Constructor |
__aboutToShowClosedTabsMenu | Private slot to populate the closed tabs menu. |
__closedTabAvailable | Private slot to handle changes of the availability of closed tabs. |
__currentChanged | Private slot to handle an index change. |
__elide | Private method to elide some text. |
__guessUrlFromPath | Private method to guess an URL given a path string. |
__iconChanged | Private slot to handle a change of the web site icon. |
__initTabContextMenu | Private method to create the tab context menu. |
__lineEditReturnPressed | Private slot to handle the entering of an URL. |
__loadFinished | Private method to handle the loadFinished signal. |
__loadProgress | Private method to handle the loadProgress signal. |
__navigationMenuTriggered | Private slot called to handle the navigation button menu selection. |
__newBrowser | Private slot to open a new browser tab. |
__pathSelected | Private slot called when a URL is selected from the completer. |
__pdfGeneratedForSave | Private slot to save the generated PDF data to a file. |
__printPreviewRequested | Private slot to generate the print preview. |
__recentlyAudibleChanged | Private slot to react on the audible state of a page. |
__showContextMenu | Private slot to show the tab context menu. |
__showNavigationMenu | Private slot to show the navigation button menu. |
__sourceChanged | Private slot to handle a change of a browsers source. |
__tabContextMenuAudioMute | Private method to mute or unmute the selected tab. |
__tabContextMenuClone | Private method to clone the selected tab. |
__tabContextMenuClose | Private method to close the selected tab. |
__tabContextMenuCloseOthers | Private slot to close all other tabs. |
__tabContextMenuMoveLeft | Private method to move a tab one position to the left. |
__tabContextMenuMoveRight | Private method to move a tab one position to the right. |
__tabContextMenuPrint | Private method to print the selected tab. |
__tabContextMenuPrintPdf | Private method to print the selected tab as PDF. |
__tabContextMenuPrintPreview | Private method to show a print preview of the selected tab. |
__titleChanged | Private slot to handle a change of a browsers title. |
__windowCloseRequested | Private slot to handle the windowCloseRequested signal of a browser. |
browserAt | Public method to get a reference to the browser with the given index. |
browsers | Public method to get a list of references to all browsers. |
canRestoreClosedTab | Public method to check, if closed tabs can be restored. |
clearClosedTabsList | Public slot to clear the list of closed tabs. |
closeAllBrowsers | Public slot called to handle the close all action. |
closeBrowser | Public slot called to handle the close action. |
closeBrowserAt | Public slot to close a browser based on its index. |
closeBrowserView | Public method to close the given browser. |
closedTabsManager | Public slot to get a reference to the closed tabs manager. |
currentBrowser | Public method to get a reference to the current browser. |
currentUrlBar | Public method to get a reference to the current url bar. |
getSessionData | Public method to populate the session data. |
getSourceFileList | Public method to get a list of all opened Qt help files. |
loadFromSessionData | Public method to load the session data. |
newBrowser | Public method to create a new web browser tab. |
newBrowserAfter | Public method to create a new web browser tab after a given one. |
preferencesChanged | Public slot to handle a change of preferences. |
printBrowser | Public slot called to print the displayed page. |
printBrowserPdf | Public slot called to print the displayed page to PDF. |
printPreviewBrowser | Public slot called to show a print preview of the displayed file. |
reloadAllBrowsers | Public slot to reload all browsers. |
restoreAllClosedTabs | Public slot to restore all closed tabs. |
restoreClosedTab | Public slot to restore the most recently closed tab. |
shallShutDown | Public method to check, if the application should be shut down. |
stackedUrlBar | Public method to get a reference to the stacked url bar. |
urlBarForView | Public method to get a reference to the UrlBar associated with the given view. |
None |
Constructor
Private slot to populate the closed tabs menu.
Private slot to handle changes of the availability of closed tabs.
Private slot to handle an index change.
Private method to elide some text.
Private method to guess an URL given a path string.
Private slot to handle a change of the web site icon.
Private method to create the tab context menu.
Private slot to handle the entering of an URL.
Private method to handle the loadFinished signal.
Private method to handle the loadProgress signal.
Note: This works around wegengine not sending a loadFinished signal for navigation on the same page.
Private slot called to handle the navigation button menu selection.
Private slot to open a new browser tab.
Private slot called when a URL is selected from the completer.
Private slot to save the generated PDF data to a file.
Private slot to generate the print preview.
Private slot to react on the audible state of a page.
Private slot to show the tab context menu.
Private slot to show the navigation button menu.
Private slot to handle a change of a browsers source.
Private method to mute or unmute the selected tab.
Private method to clone the selected tab.
Private method to close the selected tab.
Private slot to close all other tabs.
Private method to move a tab one position to the left.
Private method to move a tab one position to the right.
Private method to print the selected tab.
Private method to print the selected tab as PDF.
Private method to show a print preview of the selected tab.
Private slot to handle a change of a browsers title.
Private slot to handle the windowCloseRequested signal of a browser.
Public method to get a reference to the browser with the given index.
Public method to get a list of references to all browsers.
Public method to check, if closed tabs can be restored.
Public slot to clear the list of closed tabs.
Public slot called to handle the close all action.
Public slot called to handle the close action.
Public slot to close a browser based on its index.
Public method to close the given browser.
Public slot to get a reference to the closed tabs manager.
Public method to get a reference to the current browser.
Public method to get a reference to the current url bar.
Public method to populate the session data.
Public method to get a list of all opened Qt help files.
Public method to load the session data.
Public method to create a new web browser tab.
Public method to create a new web browser tab after a given one.
Public slot to handle a change of preferences.
Public slot called to print the displayed page.
Public slot called to print the displayed page to PDF.
Public slot called to show a print preview of the displayed file.
Public slot to reload all browsers.
Public slot to restore all closed tabs.
Public slot to restore the most recently closed tab.
Public method to check, if the application should be shut down.
Public method to get a reference to the stacked url bar.
Public method to get a reference to the UrlBar associated with the given view.
Static method to test the availability of CUPS.