Sayonara Player
Modules | Namespaces | Classes | Typedefs
Covers

Contains everythin about cover management. Logic and UI. More...

Modules

 Gui Classes
 UI side of cover management.
 

Namespaces

 Cover::LocalSearcher
 Helper Namespace for finding covers in a specific directory.
 
 Util
 Helper functions.
 

Classes

class  Cover::LookupBase
 The CoverLookupInterface class. More...
 
class  Cover::Fetcher::Manager
 Retrieve Download Urls for Cover Searcher. CoverFetcherInterface can be registered, so for example a last.fm cover fetcher via the register_cover_fetcher method. A specific CoverFetcherInterface may be retrieved by using the get_coverfetcher method. More...
 
class  Cover::FetchThread
 The CoverFetchThread class, This is not a real QThread class, but behaves like one because of AsyncWebAccess. More...
 
class  Cover::Location
 The CoverLocation class. More...
 
class  Cover::Lookup
 The CoverLookup class. More...
 
class  Cover::AlternativeLookup
 The CoverLookupAlternative class. More...
 
class  Cover::Fetcher::Audioscrobbler
 The LFMCoverFetcher class. See CoverFetcherInterface. More...
 
class  Cover::Fetcher::Base
 The CoverFetcherInterface interface. More...
 
class  Cover::Fetcher::Discogs
 The DiscogsCoverFetcher class. See CoverFetcherInterface. More...
 
class  Cover::Fetcher::Google
 The GoogleCoverFetcher class. See CoverFetcherInterface. More...
 
class  Cover::Fetcher::Website
 Parses a website for all images. This cover fetcher behaves different from the others because every Cover::Fetcher::Base has a special website attached to it. This one does not have a special website. The search address will return the input itself because when searching for "https://kexp.org" this is exactly the search address. More...
 

Typedefs

using Cover::LookupPtr = std::shared_ptr< Lookup >
 CoverLookupPtr.
 

Detailed Description

Contains everythin about cover management. Logic and UI.