Minor code improvements to Deezer cover provider

This commit is contained in:
Jonas Kvinge
2020-04-20 23:52:06 +02:00
parent 45ae1ed265
commit c379d7f846
2 changed files with 72 additions and 71 deletions

View File

@@ -47,14 +47,15 @@ class DeezerCoverProvider : public CoverProvider {
void HandleSearchReply(QNetworkReply *reply, const int id);
private:
static const char *kApiUrl;
static const int kLimit;
QByteArray GetReplyData(QNetworkReply *reply);
QJsonObject ExtractJsonObj(const QByteArray &data);
QJsonValue ExtractData(const QByteArray &data);
void Error(const QString &error, const QVariant &debug = QVariant());
private:
static const char *kApiUrl;
static const int kLimit;
QNetworkAccessManager *network_;
};