![]() |
Miam-Player
0.8.0
A nice music player
|
The CoverArtProvider class is an abstract class for registering various webservices. More...
#include <coverartprovider.h>
Public Types | |
enum | Fetch_Operations : int { FO_GetReleases = 0, FO_DownloadCover = 1, FO_Search = 2 } |
enum | ProviderType : int { PT_MusicBrainz = 0, PT_Amazon = 1, PT_Discogs = 2, PT_LastFM = 3 } |
Public Slots | |
virtual void | dispatchReply (QNetworkReply *reply)=0 |
Signals | |
void | aboutToCreateCover (const QString &album, const QByteArray &coverByteArray) |
Public Member Functions | |
CoverArtProvider (QNetworkAccessManager *manager) | |
virtual QUrl | query (const QString &artist, const QString &album)=0 |
virtual QUrl | album (const QString &)=0 |
virtual ProviderType | type ()=0 |
Protected Attributes | |
QNetworkAccessManager * | _manager |
The CoverArtProvider class is an abstract class for registering various webservices.
enum CoverArtProvider::Fetch_Operations : int |
enum CoverArtProvider::ProviderType : int |
|
inlineexplicit |
|
signal |
|
pure virtual |
Implemented in AmazonProvider, MusicBrainzProvider, and LastFMProvider.
|
pure virtualslot |
|
pure virtual |
Implemented in AmazonProvider, MusicBrainzProvider, and LastFMProvider.
|
pure virtual |
Implemented in AmazonProvider, MusicBrainzProvider, and LastFMProvider.
|
protected |