Module implementing the web browser main window.
None |
WebBrowserWindow | Class implementing the web browser main window. |
None |
Class implementing the web browser main window.
BrowserWindows |
_adblockManager |
_autoScroller |
_bookmarksManager |
_cookieJar |
_downloadManager |
_featurePermissionManager |
_feedsManager |
_flashCookieManager |
_greaseMonkeyManager |
_helpEngine |
_historyManager |
_imageSearchEngine |
_isPrivate |
_lastActiveWindow |
_networkManager |
_notification |
_passwordManager |
_performingShutdown |
_performingStartup |
_personalInformationManager |
_protocolHandlerManager |
_safeBrowsingManager |
_sessionManager |
_speedDial |
_syncManager |
_tabManager |
_useQtHelp |
_userAgentsManager |
_webProfile |
adBlockManager | Class method to get a reference to the AdBlock manager. |
autoScroller | Class method to get a reference to the auto scroller. |
bookmarksManager | Class method to get a reference to the bookmarks manager. |
cookieJar | Class method to get a reference to the cookie jar. |
downloadManager | Class method to get a reference to the download manager. |
downloadRequested | Class method to handle a download request. |
featurePermissionManager | Class method to get a reference to the feature permission manager. |
feedsManager | Class method to get a reference to the RSS feeds manager. |
flashCookieManager | Class method to get a reference to the flash cookies manager. |
getQtHelpCollectionFileName | Class method to determine the name of the QtHelp collection file. |
getWindow | Class method to get a reference to the most recent active web browser window. |
globalStatusBar | Class method to get a reference to a global status bar. |
greaseMonkeyManager | Class method to get a reference to the GreaseMonkey manager. |
helpEngine | Class method to get a reference to the help engine. |
historyManager | Class method to get a reference to the history manager. |
icon | Class method to get the icon for an URL. |
imageSearchEngine | Class method to get a reference to the image search engine. |
isPrivate | Class method to check the private browsing mode. |
mainWindow | Class method to get a reference to the main window. |
mainWindows | Class method to get references to all main windows. |
networkManager | Class method to get a reference to the network manager object. |
notificationsEnabled | Class method to check, if notifications are enabled. |
passwordManager | Class method to get a reference to the password manager. |
personalInformationManager | Class method to get a reference to the personal information manager. |
protocolHandlerManager | Class method to get a reference to the protocol handler manager. |
safeBrowsingManager | Class method to get a reference to the safe browsing interface. |
sessionManager | Class method to get a reference to the session manager. |
setUseQtHelp | Class method to set the QtHelp usage. |
showNotification | Class method to show a desktop notification. |
speedDial | Class method to get a reference to the speed dial. |
syncManager | Class method to get a reference to the data synchronization manager. |
tabManager | Class method to get a reference to the tab manager widget. |
userAgentsManager | Class method to get a reference to the user agents manager. |
webProfile | Class method handling the web engine profile. |
webSettings | Class method to get the web settings of the current profile. |
WebBrowserWindow | Constructor |
__TBMenuTriggered | Private method to handle the toggle of a toolbar via the Window-> Toolbars submenu or the toolbars popup menu. |
__about | Private slot to show the about information. |
__aboutQt | Private slot to show info about Qt. |
__aboutToShowSettingsMenu | Private slot to show the Settings menu. |
__aboutToShowTextEncodingMenu | Private slot to populate the text encoding menu. |
__activateCurrentBrowser | Private slot to activate the current browser. |
__activateDock | Private method to activate the dock widget of the given widget. |
__addBookmark | Private slot called to add the displayed file to the bookmarks. |
__addBookmarkCallback | Private callback method of __addBookmark(). |
__addBookmarkFolder | Private slot to add a new bookmarks folder. |
__appFocusChanged | Private slot to handle a change of the focus. |
__backward | Private slot called to handle the backward action. |
__bookmarkAllCallback | Private callback method of __addBookmark(). |
__clearIconsDatabase | Private slot to clear the favicons databse. |
__clearPrivateData | Private slot to clear the private data. |
__configShortcuts | Private slot to configure the keyboard shortcuts. |
__copy | Private slot called to handle the copy action. |
__createTextEncodingAction | Private method to create an action for the text encoding menu. |
__createTextEncodingSubmenu | Private method to create a text encoding sub menu. |
__currentChanged | Private slot to handle the currentChanged signal. |
__cut | Private slot called to handle the cut action. |
__del__ | Special method called during object destruction. |
__docsInstalled | Private slot handling the end of documentation installation. |
__exportShortcuts | Private slot to export the keyboard shortcuts. |
__feedsManagerClosed | Private slot to handle closing the feeds manager dialog. |
__filterQtHelpDocumentation | Private slot to filter the QtHelp documentation. |
__find | Private slot to handle the find action. |
__forward | Private slot called to handle the forward action. |
__hideNavigation | Private slot to hide full screen navigation by timer. |
__home | Private slot called to handle the home action. |
__importShortcuts | Private slot to import the keyboard shortcuts. |
__indexingFinished | Private slot to handle the start of the indexing process. |
__indexingStarted | Private slot to handle the start of the indexing process. |
__initActions | Private method to define the user interface actions. |
__initHelpDb | Private slot to initialize the documentation database. |
__initMenus | Private method to create the menus. |
__initSuperMenu | Private method to create the super menu and attach it to the super menu button. |
__initToolbars | Private method to create the toolbars. |
__initWebEngineSettings | Private method to set the global web settings. |
__linkActivated | Private slot to handle the selection of a link. |
__lookForNewDocumentation | Private slot to look for new documentation to be loaded into the help database. |
__manageQtHelpDocumentation | Private slot to manage the QtHelp documentation database. |
__nextTab | Private slot used to show the next tab. |
__openFile | Private slot called to open a file. |
__openFileNewTab | Private slot called to open a file in a new tab. |
__paste | Private slot called to handle the paste action. |
__populateToolbarsMenu | Private method to populate the toolbars menu. |
__prevTab | Private slot used to show the previous tab. |
__redo | Private slot to handle the redo action. |
__reload | Private slot called to handle the reload action. |
__removeOldDocumentation | Private slot to remove non-existing documentation from the help engine. |
__saLoadUrl | Private slot to load an URL received via the single application protocol. |
__saNewTab | Private slot to load an URL received via the single application protocol in a new tab. |
__saSearchWord | Private slot to search for the given word. |
__savePageAs | Private slot to save the current page. |
__saveVisiblePageScreen | Private slot to save the visible part of the current page as a screen shot. |
__searchForWord | Private slot to search for a word. |
__selectAll | Private slot to handle the select all action. |
__sendPageLink | Private slot to send the link of the current page via email. |
__setBookmarksToolbarVisibility | Private method to set the visibility of the bookmarks toolbar. |
__setIconDatabasePath | Private method to set the favicons path. |
__setMenuBarVisibility | Private method to set the visibility of the menu bar. |
__setStatusBarVisible | Private method to set the visibility of the status bar. |
__setTextEncoding | Private slot to set the selected text encoding as the default for this session. |
__setUserStyleSheet | Private method to set a user style sheet. |
__setupFilterCombo | Private slot to setup the filter combo box. |
__shallShutDown | Private method to check, if the application should be shut down. |
__showAcceptedLanguages | Private slot to configure the accepted languages for web pages. |
__showAdBlockDialog | Private slot to show the AdBlock configuration dialog. |
__showBookmarksDialog | Private slot to show the bookmarks dialog. |
__showCertificateErrorsDialog | Private slot to show the certificate errors management dialog. |
__showCookiesConfiguration | Private slot to configure the cookies handling. |
__showDownloadsWindow | Private slot to show the downloads dialog. |
__showEnginesConfigurationDialog | Private slot to show the search engines configuration dialog. |
__showFeaturePermissionDialog | Private slot to show the feature permission dialog. |
__showFeedsManager | Private slot to show the feeds manager dialog. |
__showFlashCookiesManagement | Private slot to show the flash cookies management dialog. |
__showGreaseMonkeyConfigDialog | Private slot to show the GreaseMonkey scripts configuration dialog. |
__showIndexWindow | Private method to show the index window. |
__showInstallationError | Private slot to show installation errors. |
__showPageSource | Private slot to show the source of the current page in an editor. |
__showPageSourceCallback | Private method to show the source of the current page in an editor. |
__showPasswordsDialog | Private slot to show the passwords management dialog. |
__showPersonalInformationDialog | Private slot to show the Personal Information configuration dialog. |
__showPreferences | Private slot to set the preferences. |
__showProtocolHandlerManagerDialog | Private slot to show the protocol handler manager dialog. |
__showSafeBrowsingDialog | Private slot to show the safe browsing management dialog. |
__showSearchWindow | Private method to show the search window. |
__showSessionManagerDialog | Private slot to show the session manager dialog. |
__showSiteinfoDialog | Private slot to show the site info dialog. |
__showSyncDialog | Private slot to show the synchronization dialog. |
__showTabManager | Private method to show the tab manager window. |
__showTocWindow | Private method to show the table of contents window. |
__showToolbarsMenu | Private slot to display the Toolbars menu. |
__showUserAgentsDialog | Private slot to show the user agents management dialog. |
__showWebIconsDialog | Private slot to show a dialog to manage the favicons database. |
__showZoomValuesDialog | Private slot to show the zoom values management dialog. |
__shutdownWindow | Private method to shut down a web browser window. |
__stopLoading | Private slot called to handle loading of the current page. |
__switchTab | Private slot used to switch between the current and the previous current tab. |
__syncTOC | Private slot to synchronize the TOC with the currently shown page. |
__titleChanged | Private slot called to handle a change of a browser's title. |
__toggleJavaScriptConsole | Private slot to toggle the JavaScript console. |
__undo | Private slot to handle the undo action. |
__unselect | Private slot to clear the selection of the current browser. |
__virusTotalDomainReport | Private slot to retrieve a domain report. |
__virusTotalFileScanReport | Private slot to initiate the display of the file scan report page. |
__virusTotalIpAddressReport | Private slot to retrieve an IP address report. |
__virusTotalScanCurrentSite | Private slot to ask VirusTotal for a scan of the URL of the current browser. |
__virusTotalSubmitUrlError | Private slot to handle an URL scan submission error. |
__virusTotalUrlScanReport | Private slot to initiate the display of the URL scan report page. |
__warning | Private slot handling warnings from the help engine. |
__whatsThis | Private slot called in to enter Whats This mode. |
__zoomIn | Private slot called to handle the zoom in action. |
__zoomOut | Private slot called to handle the zoom out action. |
__zoomReset | Private slot called to handle the zoom reset action. |
__zoomValueChanged | Private slot to handle value changes of the zoom widget. |
adBlockIcon | Public method to get a reference to the AdBlock icon. |
bookmarkAll | Public slot to bookmark all open tabs. |
browserAt | Public method to get a reference to the web browser with the given index. |
browsers | Public method to get a list of references to all web browsers. |
closeBrowser | Public method to close the given browser. |
closeCurrentBrowser | Public method to close the current web browser. |
closeEvent | Protected event handler for the close event. |
createPopupMenu | Public method to create the toolbars menu for Qt. |
currentBrowser | Public method to get a reference to the current web browser. |
enterHtmlFullScreen | Public method to switch to full screen initiated by the HTML page. |
event | Public method handling events. |
eventKeyboardModifiers | Public method to get the last recorded keyboard modifiers. |
eventMouseButtons | Public method to get the last recorded mouse buttons. |
forceClose | Public method to force closing the window. |
getActions | Public method to get a list of all actions. |
getActionsCategory | Public method to get the category of the defined actions. |
getSourceFileList | Public method to get a list of all opened source files. |
hideFullScreenNavigation | Public slot to hide full screen navigation. |
isClosing | Public method to test, if the window is closing. |
isFullScreenNavigationVisible | Public method to check, if full screen navigation is active. |
javascriptConsole | Public method to get a reference to the JavaScript console widget. |
keyPressEvent | Protected method to handle key presses. |
masterPasswordChanged | Public slot to handle the change of the master password. |
mousePressEvent | Protected method called by a mouse press event. |
newPrivateWindow | Public slot called to open a new private web browser window. |
newTab | Public slot called to open a new web browser tab. |
newWindow | Public slot called to open a new web browser window. |
openSearchManager | Public method to get a reference to the opensearch manager object. |
openUrl | Public slot to load a URL in the current tab. |
openUrlNewBackgroundTab | Public slot to load a URL in a new background tab. |
openUrlNewPrivateWindow | Public slot to load a URL in a new private window. |
openUrlNewTab | Public slot to load a URL in a new tab. |
openUrlNewWindow | Public slot to load a URL in a new window. |
preferencesChanged | Public slot to handle a change of preferences. |
reloadUserStyleSheet | Public method to reload the user style sheet. |
requestVirusTotalScan | Public method to submit a request to scan an URL by VirusTotal. |
search | Public method to search for a word. |
searchEnginesAction | Public method to get a reference to the search engines configuration action. |
setBackwardAvailable | Public slot called when backward references are available. |
setEventKeyboardModifiers | Public method to record keyboard modifiers. |
setEventMouseButtons | Public method to record mouse buttons. |
setForwardAvailable | Public slot called when forward references are available. |
setLoadingActions | Public slot to set the loading dependent actions. |
showFullScreenNavigation | Public slot to show full screen navigation. |
shutdown | Public method to shut down the web browser. |
tabWidget | Public method to get a reference to the tab widget. |
toggleFullScreen | Public slot called to toggle the full screen mode. |
urlHandler | Public slot used as desktop URL handler. |
None |
Class method to get a reference to the AdBlock manager.
Class method to get a reference to the auto scroller.
Class method to get a reference to the bookmarks manager.
Class method to get a reference to the cookie jar.
Class method to get a reference to the download manager.
Class method to handle a download request.
Class method to get a reference to the feature permission manager.
Class method to get a reference to the RSS feeds manager.
Class method to get a reference to the flash cookies manager.
Class method to determine the name of the QtHelp collection file.
Class method to get a reference to the most recent active web browser window.
Class method to get a reference to a global status bar.
The global status bar is the status bar of the main window. If no such window exists and the web browser was called from the eric IDE, the status bar of the IDE is returned.
Class method to get a reference to the GreaseMonkey manager.
Class method to get a reference to the help engine.
Class method to get a reference to the history manager.
Class method to get the icon for an URL.
Class method to get a reference to the image search engine.
Class method to check the private browsing mode.
Class method to get a reference to the main window.
Class method to get references to all main windows.
Class method to get a reference to the network manager object.
Class method to check, if notifications are enabled.
Class method to get a reference to the password manager.
Class method to get a reference to the personal information manager.
Class method to get a reference to the protocol handler manager.
Class method to get a reference to the safe browsing interface.
Class method to get a reference to the session manager.
Class method to set the QtHelp usage.
Class method to show a desktop notification.
Class method to get a reference to the speed dial.
Class method to get a reference to the data synchronization manager.
Class method to get a reference to the tab manager widget.
Class method to get a reference to the user agents manager.
Class method handling the web engine profile.
Class method to get the web settings of the current profile.
Constructor
Private method to handle the toggle of a toolbar via the Window-> Toolbars submenu or the toolbars popup menu.
Private slot to show the about information.
Private slot to show info about Qt.
Private slot to show the Settings menu.
Private slot to populate the text encoding menu.
Private slot to activate the current browser.
Private method to activate the dock widget of the given widget.
Private slot called to add the displayed file to the bookmarks.
Private callback method of __addBookmark().
Private slot to add a new bookmarks folder.
Private slot to handle a change of the focus.
Private slot called to handle the backward action.
Private callback method of __addBookmark().
Private slot to clear the favicons databse.
Private slot to clear the private data.
Private slot to configure the keyboard shortcuts.
Private slot called to handle the copy action.
Private method to create an action for the text encoding menu.
Private method to create a text encoding sub menu.
Private slot to handle the currentChanged signal.
Private slot called to handle the cut action.
Special method called during object destruction.
Note: This empty variant seems to get rid of the Qt message 'Warning: QBasicTimer::start: QBasicTimer can only be used with threads started with QThread'
Private slot handling the end of documentation installation.
Private slot to export the keyboard shortcuts.
Private slot to handle closing the feeds manager dialog.
Private slot to filter the QtHelp documentation.
Private slot to handle the find action.
It opens the search dialog in order to perform the various search actions and to collect the various search info.
Private slot called to handle the forward action.
Private slot to hide full screen navigation by timer.
Private slot called to handle the home action.
Private slot to import the keyboard shortcuts.
Private slot to handle the start of the indexing process.
Private slot to handle the start of the indexing process.
Private method to define the user interface actions.
Private slot to initialize the documentation database.
Private method to create the menus.
Private method to create the super menu and attach it to the super menu button.
Private method to create the toolbars.
Private method to set the global web settings.
Private slot to handle the selection of a link.
Private slot to look for new documentation to be loaded into the help database.
Private slot to manage the QtHelp documentation database.
Private slot used to show the next tab.
Private slot called to open a file.
Private slot called to open a file in a new tab.
Private slot called to handle the paste action.
Private method to populate the toolbars menu.
Private slot used to show the previous tab.
Private slot to handle the redo action.
Private slot called to handle the reload action.
Private slot to remove non-existing documentation from the help engine.
Private slot to load an URL received via the single application protocol.
Private slot to load an URL received via the single application protocol in a new tab.
Private slot to search for the given word.
Private slot to save the current page.
Private slot to save the visible part of the current page as a screen shot.
Private slot to search for a word.
Private slot to handle the select all action.
Private slot to send the link of the current page via email.
Private method to set the visibility of the bookmarks toolbar.
Private method to set the favicons path.
Private method to set the visibility of the menu bar.
Private method to set the visibility of the status bar.
Private slot to set the selected text encoding as the default for this session.
Private method to set a user style sheet.
Private slot to setup the filter combo box.
Private method to check, if the application should be shut down.
Private slot to configure the accepted languages for web pages.
Private slot to show the AdBlock configuration dialog.
Private slot to show the bookmarks dialog.
Private slot to show the certificate errors management dialog.
Private slot to configure the cookies handling.
Private slot to show the downloads dialog.
Private slot to show the search engines configuration dialog.
Private slot to show the feature permission dialog.
Private slot to show the feeds manager dialog.
Private slot to show the flash cookies management dialog.
Private slot to show the GreaseMonkey scripts configuration dialog.
Private method to show the index window.
Private slot to show installation errors.
Private slot to show the source of the current page in an editor.
Private method to show the source of the current page in an editor.
Private slot to show the passwords management dialog.
Private slot to show the Personal Information configuration dialog.
Private slot to set the preferences.
Private slot to show the protocol handler manager dialog.
Private slot to show the safe browsing management dialog.
Private method to show the search window.
Private slot to show the session manager dialog.
Private slot to show the site info dialog.
Private slot to show the synchronization dialog.
Private method to show the tab manager window.
Private method to show the table of contents window.
Private slot to display the Toolbars menu.
Private slot to show the user agents management dialog.
Private slot to show a dialog to manage the favicons database.
Private slot to show the zoom values management dialog.
Private method to shut down a web browser window.
Private slot called to handle loading of the current page.
Private slot used to switch between the current and the previous current tab.
Private slot to synchronize the TOC with the currently shown page.
Private slot called to handle a change of a browser's title.
Private slot to toggle the JavaScript console.
Private slot to handle the undo action.
Private slot to clear the selection of the current browser.
Private slot to retrieve a domain report.
Private slot to initiate the display of the file scan report page.
Private slot to retrieve an IP address report.
Private slot to ask VirusTotal for a scan of the URL of the current browser.
Private slot to handle an URL scan submission error.
Private slot to initiate the display of the URL scan report page.
Private slot handling warnings from the help engine.
Private slot called in to enter Whats This mode.
Private slot called to handle the zoom in action.
Private slot called to handle the zoom out action.
Private slot called to handle the zoom reset action.
Private slot to handle value changes of the zoom widget.
Public method to get a reference to the AdBlock icon.
Public slot to bookmark all open tabs.
Public method to get a reference to the web browser with the given index.
Public method to get a list of references to all web browsers.
Public method to close the given browser.
Public method to close the current web browser.
Protected event handler for the close event.
Public method to create the toolbars menu for Qt.
Public method to get a reference to the current web browser.
Public method to switch to full screen initiated by the HTML page.
Public method handling events.
Public method to get the last recorded keyboard modifiers.
Public method to get the last recorded mouse buttons.
Public method to force closing the window.
Public method to get a list of all actions.
Public method to get the category of the defined actions.
Public method to get a list of all opened source files.
Public slot to hide full screen navigation.
Public method to test, if the window is closing.
Public method to check, if full screen navigation is active.
Public method to get a reference to the JavaScript console widget.
Protected method to handle key presses.
Public slot to handle the change of the master password.
Protected method called by a mouse press event.
Public slot called to open a new private web browser window.
Public slot called to open a new web browser tab.
Public slot called to open a new web browser window.
Public method to get a reference to the opensearch manager object.
Public slot to load a URL in the current tab.
Public slot to load a URL in a new background tab.
Public slot to load a URL in a new private window.
Public slot to load a URL in a new tab.
Public slot to load a URL in a new window.
Public slot to handle a change of preferences.
Public method to reload the user style sheet.
Public method to submit a request to scan an URL by VirusTotal.
Public method to search for a word.
Public method to get a reference to the search engines configuration action.
Public slot called when backward references are available.
Public method to record keyboard modifiers.
Public method to record mouse buttons.
Public slot called when forward references are available.
Public slot to set the loading dependent actions.
Public slot to show full screen navigation.
Public method to shut down the web browser.
Public method to get a reference to the tab widget.
Public slot called to toggle the full screen mode.
Public slot used as desktop URL handler.