1 #ifndef COVERARTPROVIDER_H 2 #define COVERARTPROVIDER_H 4 #include <QNetworkReply> 41 explicit CoverArtProvider(QNetworkAccessManager *manager) : QObject(manager), _manager(manager) {}
43 virtual QUrl query(
const QString &artist,
const QString &album) = 0;
45 virtual QUrl album(
const QString &) = 0;
50 virtual void dispatchReply(QNetworkReply *reply) = 0;
53 void aboutToCreateCover(
const QString &album,
const QByteArray &coverByteArray);
56 #endif // COVERARTPROVIDER_H QNetworkAccessManager * _manager
Definition: coverartprovider.h:23
#define MIAMCOVERFETCHER_LIBRARY
Definition: miamcoverfetcher_global.hpp:8
CoverArtProvider(QNetworkAccessManager *manager)
Definition: coverartprovider.h:41
ProviderType
Definition: coverartprovider.h:33
Fetch_Operations
Definition: coverartprovider.h:26
The CoverArtProvider class is an abstract class for registering various webservices.
Definition: coverartprovider.h:15