# eric6.WebBrowser

Package implementing a little web browser.

The web browser is a HTML browser for the display of HTML help files like the Qt Online Documentation and for browsing the internet. It may be used as a standalone version as well by using the eric6_browser.py script found in the main eric6 installation directory.

This package requires at least Qt 5.6.0.

### Packages

AdBlock | Package implementing the advertisements blocker functionality.
AutoScroll | Package implementing the auto scroll function.
Bookmarks | Package implementing the bookmarks system.
CookieJar | Package implementing a cookie jar and related dialogs with models.
Download | Package implementing all download related modules.
FeaturePermissions | Package implementing feature permission related widgets for the eric6 web browser.
Feeds | Package implementing all RSS feed related modules.
FlashCookieManager | Package implementing the Flash cookie manager and associated objects.
GreaseMonkey | Package implementing the GreaseMonkey support.
History | Package implementing the history system.
ImageSearch | Package implementing the image search engine interfaces.
JavaScript | Package implementing the external JavaScript objects.
Navigation | Package containing navigation related widgets.
Network | Package containing network related modules.
OpenSearch | Package implementing the opensearch search engine interfaces.
Passwords | Package implementing the password management interface.
PersonalInformationManager | Package implementing the personal information manager for the completion of forms.
QtHelp | Package containing the interface to QtHelp.
SafeBrowsing | Package implementing the safe browsing functionality.
Session | Package implementing the session related functionality.
SiteInfo | Package implementing the site info widgets.
SpeedDial | Package implementing the speed dial functionality.
SpellCheck | Package implementing Spell Checking related modules.
StatusBar | Package implementing some status bar icons.
Sync | Package implementing capabilities to sync some configuration data.
TabManager | Package implementing a tab manager widget.
Tools | Package containing tools for the QtWebEngine based browser.
UrlBar | Package implementing the URL bar widget.
UserAgent | Package implementing the user agents manager.
VirusTotal | Package containing the VirusTotal interface.
ZoomManager | Package implementing a manager for site specific zoom level settings.
data | Package defining some data used by the web browser.

### Modules

ClosedTabsManager | Module implementing a class to manage closed tabs.
PageScreenDialog | Module implementing a dialog to save a screenshot of a web page.
SearchWidget | Module implementing the search bar for the web browser.
WebBrowserClearPrivateDataDialog | Module implementing a dialog to select which private data to clear.
WebBrowserJavaScriptConsole | Module implementing a JavaScript console widget.
WebBrowserLanguagesDialog | Module implementing a dialog to configure the preferred languages.
WebBrowserPage | Module implementing the helpbrowser using QWebView.
WebBrowserSingleApplication | Module implementing the single application server and client for the web browser.
WebBrowserSnap | Module implementing functions to generate page previews.
WebBrowserTabBar | Module implementing a specialized tab bar for the web browser.
WebBrowserTabWidget | Module implementing the central widget showing the web pages.
WebBrowserView | Module implementing the web browser using QWebEngineView.
WebBrowserWebSearchWidget | Module implementing a web search widget for the web browser.
WebBrowserWindow | Module implementing the web browser main window.
WebInspector | Module implementing a QWebEngineView to load the web inspector in.