Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LeFroid/Viper-Browser
/ types & classes
Types & classes
401 in github.com/LeFroid/Viper-Browser
⨍
Functions
2,097
◇
Types & classes
401
↓ 48 callers
Class
QModelIndex
src/ui/url_suggestion/URLSuggestionWidget.h:14
↓ 3 callers
Class
QObject
src/core/utility/ServiceLocator.h:7
↓ 3 callers
Class
URL
* @class URL * @brief Acts as a wrapper for the \ref QUrl class, extending its functionality */
src/core/web/URL.h:10
↓ 2 callers
Class
URLRecord
* @class URLRecord * @brief Contains a full record of a URL in the history database, * including its \ref HistoryEntry and all \ref VisitEntr
src/core/history/URLRecord.h:99
↓ 2 callers
Class
URLSuggestion
* @struct URLSuggestion * @brief Container for the information contained in a single row of data in the \ref URLSuggestionListModel */
src/core/url_suggestion/URLSuggestionListModel.h:13
↓ 2 callers
Class
WebHistoryEntry
* @struct WebHistoryEntry * @brief Represents one history entry associated with a \ref WebPage */
src/core/web/WebHistory.h:28
↓ 1 callers
Class
CosmeticJSCallback
* @ingroup AdBlock * @brief Contains data necessary for translating uBlock cosmetic filter rules into the appropriate JavaScript calls */
src/core/adblock/AdBlockFilterParser.h:18
↓ 1 callers
Class
HttpRequest
* @class HttpRequest * @brief Represents an HTTP request that can be passed to a \ref WebWidget and * loaded by its backend web engine. */
src/core/network/HttpRequest.h:27
↓ 1 callers
Class
SearchEngine
Contains HTTP request information about a search engine
src/core/search/SearchEngineManager.h:13
↓ 1 callers
Class
UserAgent
Represents a custom user agent
src/core/user_agents/UserAgentManager.h:15
↓ 1 callers
Class
WebState
* @struct WebState * @brief Contains the information about a \ref WebWidget that is needed to persist * the state of a web page throughout mu
src/ui/web/WebState.h:19
↓ 1 callers
Class
sigaction
src/app/main.cpp:135
↓ 1 callers
Class
stat
src/core/settings/AppInitSettings.cpp:65
Class
AdBlockButton
src/ui/window/NavigationToolBar.h:7
Class
AdBlockButton
* @class AdBlockButton * @brief Acts as a visual indicator to the number of ads that are being blocked * on a \ref WebPage. Displayed in the
src/ui/adblock/AdBlockButton.h:15
Class
AdBlockFilter
* @class AdBlockFilter * @ingroup AdBlock * @brief An implementation of an AdBlock Plus filter for network content */
src/core/adblock/AdBlockFilter.h:94
Enum
AdBlockFilterAction
The types of actions that can be done to a network request by an ad block filter
src/core/adblock/AdBlockLog.h:13
Class
AdBlockFilterContainer
* @class AdBlockFilterContainer * @brief Stores filter rules in various containers, optimized for fastest lookup time. * @ingroup AdBlock */
src/core/adblock/AdBlockFilterContainer.h:20
Class
AdBlockFilterParser
* @class AdBlockFilterParser * @ingroup AdBlock * @brief Instantiates \ref AdBlockFilter objects from rule strings formatted * as per the Ad
src/core/adblock/AdBlockFilterParser.h:42
Class
AdBlockFilterTest
tests/core/adblock/AdBlockFilterTest.cpp:9
Class
AdBlockLog
src/core/adblock/AdBlockRequestHandler.h:16
Class
AdBlockLog
src/core/adblock/AdBlockManager.h:21
Class
AdBlockLog
* @class AdBlockLog * @brief This class stores information about any recent network requests that were affected by * an \ref AdBlockFilter *
src/core/adblock/AdBlockLog.h:52
Class
AdBlockLogDisplay
src/ui/adblock/AdBlockLogDisplay.h:8
Class
AdBlockLogEntry
* @struct AdBlockLogEntry * @brief Contains information about a network request that was affected by an \ref AdBlockFilter * @ingroup AdBlock */
src/core/adblock/AdBlockLog.h:25
Class
AdBlockLogTableModel
* @class AdBlockLogTableModel * @brief Interacts with a table view to display the logs from the AdBlock system * @ingroup AdBlock */
src/core/adblock/AdBlockLogTableModel.h:13
Class
AdBlockLogTableModel
src/ui/adblock/AdBlockLogDisplay.h:12
Class
AdBlockManager
src/core/network/RequestInterceptor.h:9
Class
AdBlockManager
src/core/network/BlockedSchemeHandler.h:7
Class
AdBlockManager
src/core/adblock/AdBlockFilterParser.h:9
Class
AdBlockManager
* @class AdBlockManager * @ingroup AdBlock * @brief Manages a list of AdBlock Plus style subscriptions, and compares * network requests agai
src/core/adblock/AdBlockManager.h:38
Class
AdBlockManager
src/core/adblock/AdBlockModel.h:6
Class
AdBlockManager
src/core/adblock/AdBlockSubscription.h:11
Class
AdBlockManager
src/core/web/WebPage.h:18
Class
AdBlockManager
src/app/BrowserApplication.h:17
Class
AdBlockManager
src/ui/window/ToolMenu.h:7
Class
AdBlockManager
src/ui/adblock/AdBlockWidget.h:6
Class
AdBlockManager
src/ui/adblock/AdBlockButton.h:8
Class
AdBlockManager
src/ui/adblock/AdBlockLogDisplay.h:11
Class
AdBlockManager
src/ui/web/WebWidget.h:13
Class
AdBlockModel
src/core/adblock/AdBlockManager.h:22
Class
AdBlockModel
* @class AdBlockModel * @ingroup AdBlock * @brief Acts as an abstraction to allow the user to view and modify their \ref AdBlockSubscription collect
src/core/adblock/AdBlockModel.h:13
Class
AdBlockModel
tests/core/adblock/AdBlockManager.cpp:17
Class
AdBlockRequestHandler
* @class AdBlockRequestHandler * @brief Handles network requests, checking for any matching filters * to allow a request, block it, or redire
src/core/adblock/AdBlockRequestHandler.h:24
Class
AdBlockRequestHandler
src/core/adblock/AdBlockManager.h:23
Class
AdBlockSubscribeDialog
src/ui/adblock/AdBlockSubscribeDialog.h:11
Class
AdBlockSubscription
* @class AdBlockSubscription * @ingroup AdBlock * @brief Manages a list of ad block filters */
src/core/adblock/AdBlockSubscription.h:18
Class
AdBlockSubscriptionInfo
* @ingroup AdBlock * @brief Stores information needed to install one of the dialog's recommended subscriptions */
src/ui/adblock/AdBlockSubscribeDialog.h:18
Class
AdBlockWidget
src/ui/adblock/AdBlockWidget.h:9
Class
AddSearchEngineDialog
src/ui/preferences/SearchTab.h:10
Class
AddSearchEngineDialog
src/ui/preferences/AddSearchEngineDialog.h:7
Class
AddUserAgentDialog
src/core/user_agents/UserAgentManager.h:10
Class
AddUserAgentDialog
src/ui/user_agents/AddUserAgentDialog.h:7
Class
AddUserAgentDialog
src/ui/user_agents/UserAgentsWindow.h:10
Class
AddUserScriptDialog
src/ui/user_scripts/AddUserScriptDialog.h:7
Class
AdvancedTab
src/ui/preferences/AdvancedTab.h:8
Enum
AppInitKey
Enumeration of the valid application initialization settings
src/core/settings/AppInitSettings.h:8
Class
AppInitKeyHash
Calculates the hash value of the \ref AppInitKey so it can be stored in a hash map
src/core/settings/AppInitSettings.h:18
Class
AppInitSettings
* @class AppInitSettings * @brief Manages application settings that must be loaded prior to instantiating the * \ref BrowserApplication. Work
src/core/settings/AppInitSettings.h:33
Class
AuthDialog
src/ui/network/AuthDialog.h:7
Class
AutoFill
src/core/autofill/AutoFillBridge.h:9
Class
AutoFill
* @class AutoFill * @brief Handles automatic filling of form data that the user allows * the system to manage for them. */
src/core/autofill/AutoFill.h:23
Class
AutoFill
src/app/BrowserApplication.h:18
Class
AutoFill
src/ui/autofill/AutoFillCredentialsView.h:11
Class
AutoFillBridge
* @class AutoFillBridge * @brief Acts as a bridge between the AutoFill system and web content * through a WebChannel */
src/core/autofill/AutoFillBridge.h:17
Class
AutoFillCredentialsView
src/ui/autofill/AutoFillCredentialsView.h:8
Class
AutoFillDialog
src/ui/autofill/AutoFillDialog.h:9
Class
BlockedSchemeHandler
* @class BlockedSchemeHandler * @ingroup AdBlock * @brief Handler for blocked URI schemes, usd by the AdBlock system when * redirecting filt
src/core/network/BlockedSchemeHandler.h:17
Class
BlockedSchemeHandler
src/app/BrowserApplication.h:19
Class
BookmarkBar
* @class BookmarkBar * @brief Shown in the \ref MainWindow if the bookmark bar setting is enabled * @ingroup Bookmarks */
src/ui/bookmarks/BookmarkBar.h:17
Class
BookmarkDialog
src/ui/window/MainWindow.h:29
Class
BookmarkDialog
src/ui/bookmarks/BookmarkDialog.h:12
Class
BookmarkExporter
* @class BookmarkExporter * @brief Converts the user's bookmark data into an exportable HTML Netscape bookmark file format * @ingroup Bookmarks */
src/core/bookmarks/BookmarkExporter.h:14
Class
BookmarkFolderModel
* @class BookmarkFolderModel * @brief Model used for the bookmark manager's tree view, for * displaying, adding and removing bookmark folders
src/core/bookmarks/BookmarkFolderModel.h:16
Class
BookmarkFolderModel
src/ui/bookmarks/BookmarkWidget.h:11
Enum
BookmarkIcon
Bookmark icon types used by the url line edit
src/ui/window/URLLineEdit.h:33
Class
BookmarkImporter
src/core/bookmarks/BookmarkStore.h:35
Class
BookmarkImporter
* @class BookmarkImporter * @brief Parses Netscape HTML formatted bookmarks, importing them * into the user's bookmark system * @ingroup Boo
src/core/bookmarks/BookmarkImporter.h:14
Class
BookmarkIntegrationTest
Tests the interactions between the \ref BookmarkManager and the \ref BookmarkStore classes to ensure they are working together as intended
tests/core/bookmarks/BookmarkIntegrationTest.cpp:21
Class
BookmarkManager
src/core/url_suggestion/URLSuggestionWorker.h:17
Class
BookmarkManager
src/core/bookmarks/BookmarkFolderModel.h:8
Class
BookmarkManager
src/core/bookmarks/BookmarkTableModel.h:9
Class
BookmarkManager
src/core/bookmarks/BookmarkStore.h:18
Class
BookmarkManager
* @class BookmarkManager * @brief Handles the in-memory bookmark collection, emitting a signal after any change * to a bookmark occurs so the
src/core/bookmarks/BookmarkManager.h:24
Class
BookmarkManager
src/core/history/WebPageThumbnailStore.h:18
Class
BookmarkManager
src/app/BrowserApplication.h:20
Class
BookmarkManager
src/ui/window/URLLineEdit.h:14
Class
BookmarkManager
src/ui/bookmarks/BookmarkBar.h:8
Class
BookmarkManager
src/ui/bookmarks/BookmarkDialog.h:9
Class
BookmarkManager
src/ui/bookmarks/BookmarkMenu.h:7
Class
BookmarkManager
src/ui/bookmarks/BookmarkWidget.h:12
Class
BookmarkManagerTest
Tests the functionality of the BookmarkManager class
tests/core/bookmarks/BookmarkManagerTest.cpp:14
Class
BookmarkMenu
* @class BookmarkMenu * @brief Manages the browser's bookmark menu, contained in the \ref MainWindow menu bar * @ingroup Bookmarks */
src/ui/bookmarks/BookmarkMenu.h:14
Class
BookmarkNode
* @class BookmarkNode * @brief Individual node that is a part of the Bookmarks tree. Each node * can be a bookmark or a folder containing boo
src/core/bookmarks/BookmarkNode.h:18
Class
BookmarkNode
src/core/bookmarks/BookmarkStore.h:17
Class
BookmarkNode
src/core/bookmarks/BookmarkManager.h:15
Class
BookmarkNode
src/ui/window/URLLineEdit.h:15
Class
BookmarkStore
* @class BookmarkStore * @brief Persists the state of a user's bookmark collection throughout * multiple browsing sessions. * @ingroup Bookm
src/core/bookmarks/BookmarkStore.h:31
Class
BookmarkStore
src/app/BrowserApplication.h:21
Class
BookmarkTableModel
* @class BookmarkTableModel * @brief Model that displays the bookmarks belonging to the * bookmark folder that is being selected in the bookm
src/core/bookmarks/BookmarkTableModel.h:17
next →
1–100 of 401, ranked by callers