LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCLeechCraft::ActionInfoDescribes an action exposed in shortcut manager
oCMedia::AlbumInfoInformation about an album used in IAlbumArtProvider
oCMedia::AlbumReleaseDescribes a recent release
oCLeechCraft::ANFieldDataA single additional AdvancedNotifications field
oCMedia::ArtistBioInformation about artist biography
oCMedia::ArtistInfoA structure describing an artist
oCMedia::AudioInfoDescribes a single audio track
oCMedia::AudioSearchRequestDescribes a request for an audio search in an IAudioPile
oCLeechCraft::Util::DBLockProvides database transaction lock
oCIEntityManager::DelegationResult
oCLeechCraft::Sync::Delta
oCLeechCraft::EntityDescribes parameters of an entity
oCEntityTestHandleResultThe result of testing whether the entity could be handled
oCMedia::EventInfoA structure describing an event like a gig or a festival
oCstd::exceptionSTL class
oCIDataFilter::FilterVariant
oCLeechCraft::FlatTreeItem
oCMedia::HypedArtistInfoContains information about a hyped artist
oCMedia::HypedTrackInfoContains information about a hyped track
oCIActionsExporterInterface for embedding actions and menus into various places
oCIAdvancedHTMLEditorInterface for HTML/WYSIWYG editors with some advanced functionality
oCMedia::IAlbumArtProviderInterface for plugins that can search for album art
oCIANEmitterInterface for plugins emitting AdvancedNotifications entries
oCMedia::IArtistBioFetcherInterface for plugins supporting fetching artist biography
oCMedia::IAudioPileInterface for plugins supporting searching for tracks
oCMedia::IAudioScrobblerInterface for plugins that support scrobbling
oCIColorThemeManager
oCICoreProxyProxy class for the communication with LeechCraft
oCICoreTabWidgetThis interface is used to represent LeechCraft's core tab widget
oCIDataFilterBase interface for data filter plugins
oCMedia::IDiscographyProviderInterface for plugins supporting getting artist discography
oCIDNDTab
oCIDownloadCommon interface for all the downloaders
oCLeechCraft::Util::IDPool< T >A simple pool of identificators of the given type
oCLeechCraft::Util::IDPool< qint64 >
oCIEditorWidgetInterface to be implemented by editor widgets returned from ITextEditor::GetTextEditor()
oCIEntityHandlerInterface for plugins able to handle entities
oCIEntityManagerProxy to core entity manager
oCMedia::IEventsProviderInterface for plugins that can provide events
oCIFinderBase class for search providers
oCIFindProxyRepresents search results for a single Request
oCIHaveDiagInfo
oCIHaveRecoverableTabsInterface for plugins that can recover tabs after restart
oCIHaveSettingsInterface for plugins that have user-configurable settings
oCIHaveShortcutsInterface for plugins that support configuring shortcuts
oCIHaveTabsInterface for plugins that have one or more tabs
oCLeechCraft::IHookProxyClass for hook-based communication between plugins
oCMedia::IHypesProviderInterface for plugins that support fetching hypes
oCIImportExportInterface for plugins which can import/export data to persistent storage
oCIInfoRequired interface for every plugin
oCIJobHolderInterface for plugins holding jobs or persistent notifications
oCMedia::ILyricsFinderInterface for plugins supporting finding lyrics
oCIMediaPlayer
oCIMWProxyThis interface is used for manipulating the main window
oCMedia::IPendingArtistBioPending biography request handle
oCMedia::IPendingAudioSearchPending audio search handle
oCMedia::IPendingDiscoPending discography request handle
oCMedia::IPendingSimilarArtistsPending similar artists request handle
oCMedia::IPendingTagsFetchPending tags fetch handle
oCIPlugin2Base class for second-level plugins
oCIPluginAdaptorThis class is used to provide plugins for LeechCraft from additional sources
oCIPluginReadyBase class for plugins accepting second-level plugins
oCIPluginsManagerThis interface is used to represent LeechCraft's global plugin manager
oCIQuarkComponentProviderInterface for plugins providing quark components
oCMedia::IRadioStationDescribes a single radio station
oCMedia::IRadioStationProviderInterface for plugins providing radio stations
oCMedia::IRecentReleasesInterface for plugins providing recent releases
oCMedia::IRecommendedArtistsInterface for plugins supporting recommended artists
oCIRecoverableTabInterface for a single tab that may be recovered
oCIRemovableDevManager
oCIRootWindowsManagerInterface to the core windows manager
oCIScriptInterface for objects representing scripts
oCIScriptLoaderInterface for plugins providing scripting
oCIScriptLoaderInstanceInterface for script loaders
oCIShortcutProxyProxy for requesting shortcuts from the shortcut manager in the Core
oCMedia::ISimilarArtistsInterface for plugins supporting similar artists
oCIStartupWizardInterface for adding page to the common startup wizard
oCISummaryRepresentation
oCISyncableInterface for plugins that have content/data/settings that can be synchronized via other plugins — syncers
oCITabWidgetThis interface defines methods that should be implemented in widgets added to the main tab widget
oCITaggableJobsInterface for plugins having taggable download jobs
oCMedia::ITagsFetcherInterface for plugins fetching tags for untagged files
oCITagsManagerTags manager's interface
oCITextEditorInterface for plugins implementing a text editor component
oCIVideoWidget
oCIWebBrowserBase class for plugins that provide a web browser
oCIWebFileStorage
oCIWebWidgetCommon interface for a web widget
oCLeechCraft::Util::ListModelItem
oCMedia::LyricsQueryDescribes a lyrics search request
oCLeechCraft::Sync::Payload
oCQAbstractItemModel
oCQCompleter
oCQDeclarativeImageProvider
oCQDeclarativeView
oCQFile
oCQLayout
oCQLineEdit
oCQNetworkCookieJar
oCQNetworkReply
oCQObject
oCQSortFilterProxyModel
oCQStandardItemModel
oCQStringListModel
oCQTreeWidget
oCLeechCraft::QuarkComponentDescribes a single quark
oCQWidget
oCMedia::ReleaseInfoInformation about a release, like an album or a single
oCMedia::ReleaseTrackInfoInformation about a track release
oCLeechCraft::RequestDescribes the elementary subrequest
oCMedia::IPendingAudioSearch::ResultA structure describing a single entry in search result
oCMedia::SimilarityInfoDescribes similarty information of an artist
oCLeechCraft::Util::VersionActionMapper< ActionType, VerType >::Simple
oCLeechCraft::TabClassInfoThe structure describing a single tab class
oCLeechCraft::TabRecoverInfoKeeps the tab state between runs
oCMedia::TagInfoInformation about a tag like a genre
oCLeechCraft::Util::TreeItem
oCLeechCraft::Util::ValueFinder< T >
\CLeechCraft::Util::VersionActionMapper< ActionType, VerType >