diff --git a/src/covermanager/albumcoverfetcher.cpp b/src/covermanager/albumcoverfetcher.cpp index ec99cfc06..b83a3e723 100644 --- a/src/covermanager/albumcoverfetcher.cpp +++ b/src/covermanager/albumcoverfetcher.cpp @@ -22,7 +22,6 @@ #include #include -#include #include #include #include @@ -34,7 +33,7 @@ const int AlbumCoverFetcher::kMaxConcurrentRequests = 5; -AlbumCoverFetcher::AlbumCoverFetcher(CoverProviders *cover_providers, QObject *parent, QNetworkAccessManager *network) +AlbumCoverFetcher::AlbumCoverFetcher(CoverProviders *cover_providers, QObject *parent, NetworkAccessManager *network) : QObject(parent), cover_providers_(cover_providers), network_(network ? network : new NetworkAccessManager(this)), diff --git a/src/covermanager/albumcoverfetcher.h b/src/covermanager/albumcoverfetcher.h index 7d4a0ad11..008028084 100644 --- a/src/covermanager/albumcoverfetcher.h +++ b/src/covermanager/albumcoverfetcher.h @@ -35,7 +35,7 @@ #include class QTimer; -class QNetworkAccessManager; +class NetworkAccessManager; class CoverProviders; class AlbumCoverFetcherSearch; struct CoverSearchStatistics; @@ -103,7 +103,7 @@ class AlbumCoverFetcher : public QObject { Q_OBJECT public: - explicit AlbumCoverFetcher(CoverProviders *cover_providers, QObject *parent = nullptr, QNetworkAccessManager *network = nullptr); + explicit AlbumCoverFetcher(CoverProviders *cover_providers, QObject *parent = nullptr, NetworkAccessManager *network = nullptr); ~AlbumCoverFetcher() override; static const int kMaxConcurrentRequests; @@ -126,7 +126,7 @@ class AlbumCoverFetcher : public QObject { void AddRequest(const CoverSearchRequest &req); CoverProviders *cover_providers_; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; quint64 next_id_; QQueue queued_requests_; diff --git a/src/covermanager/albumcoverfetchersearch.cpp b/src/covermanager/albumcoverfetchersearch.cpp index b5b8fbd62..db70dd707 100644 --- a/src/covermanager/albumcoverfetchersearch.cpp +++ b/src/covermanager/albumcoverfetchersearch.cpp @@ -34,13 +34,13 @@ #include #include #include -#include #include #include #include #include "core/logging.h" #include "core/utilities.h" +#include "core/network.h" #include "core/networktimeouts.h" #include "albumcoverfetcher.h" #include "albumcoverfetchersearch.h" @@ -52,8 +52,7 @@ const int AlbumCoverFetcherSearch::kImageLoadTimeoutMs = 6000; const int AlbumCoverFetcherSearch::kTargetSize = 500; const float AlbumCoverFetcherSearch::kGoodScore = 4.0; -AlbumCoverFetcherSearch::AlbumCoverFetcherSearch( - const CoverSearchRequest &request, QNetworkAccessManager *network, QObject *parent) +AlbumCoverFetcherSearch::AlbumCoverFetcherSearch(const CoverSearchRequest &request, NetworkAccessManager *network, QObject *parent) : QObject(parent), request_(request), image_load_timeout_(new NetworkTimeouts(kImageLoadTimeoutMs, this)), diff --git a/src/covermanager/albumcoverfetchersearch.h b/src/covermanager/albumcoverfetchersearch.h index af7aed358..cdc2f65d8 100644 --- a/src/covermanager/albumcoverfetchersearch.h +++ b/src/covermanager/albumcoverfetchersearch.h @@ -36,10 +36,10 @@ #include "albumcoverfetcher.h" #include "coversearchstatistics.h" -class QNetworkAccessManager; class QNetworkReply; class CoverProvider; class CoverProviders; +class NetworkAccessManager; class NetworkTimeouts; // This class encapsulates a single search for covers initiated by an AlbumCoverFetcher. @@ -49,7 +49,7 @@ class AlbumCoverFetcherSearch : public QObject { Q_OBJECT public: - explicit AlbumCoverFetcherSearch(const CoverSearchRequest &request, QNetworkAccessManager *network, QObject *parent); + explicit AlbumCoverFetcherSearch(const CoverSearchRequest &request, NetworkAccessManager *network, QObject *parent); ~AlbumCoverFetcherSearch() override; void Start(CoverProviders *cover_providers); @@ -107,7 +107,7 @@ class AlbumCoverFetcherSearch : public QObject { typedef QPair CandidateImage; QMultiMap candidate_images_; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; bool cancel_requested_; diff --git a/src/covermanager/deezercoverprovider.h b/src/covermanager/deezercoverprovider.h index 6016ac17e..0bc033ee1 100644 --- a/src/covermanager/deezercoverprovider.h +++ b/src/covermanager/deezercoverprovider.h @@ -32,7 +32,7 @@ #include "jsoncoverprovider.h" -class QNetworkAccessManager; +class NetworkAccessManager; class QNetworkReply; class Application; @@ -58,7 +58,7 @@ class DeezerCoverProvider : public JsonCoverProvider { static const char *kApiUrl; static const int kLimit; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/covermanager/discogscoverprovider.h b/src/covermanager/discogscoverprovider.h index dfb189f17..caca8b66e 100644 --- a/src/covermanager/discogscoverprovider.h +++ b/src/covermanager/discogscoverprovider.h @@ -40,7 +40,7 @@ #include "jsoncoverprovider.h" #include "albumcoverfetcher.h" -class QNetworkAccessManager; +class NetworkAccessManager; class QNetworkReply; class QTimer; class Application; @@ -99,7 +99,7 @@ class DiscogsCoverProvider : public JsonCoverProvider { static const char *kSecretKeyB64; static const int kRequestsDelay; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QTimer *timer_flush_requests_; QQueue> queue_search_requests_; QQueue queue_release_requests_; diff --git a/src/covermanager/lastfmcoverprovider.h b/src/covermanager/lastfmcoverprovider.h index a9a8a9721..2ec22c014 100644 --- a/src/covermanager/lastfmcoverprovider.h +++ b/src/covermanager/lastfmcoverprovider.h @@ -31,7 +31,7 @@ #include "jsoncoverprovider.h" -class QNetworkAccessManager; +class NetworkAccessManager; class QNetworkReply; class Application; @@ -65,7 +65,7 @@ class LastFmCoverProvider : public JsonCoverProvider { static const char *kApiKey; static const char *kSecret; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/covermanager/musicbrainzcoverprovider.h b/src/covermanager/musicbrainzcoverprovider.h index a7fc68e4a..f37d1d577 100644 --- a/src/covermanager/musicbrainzcoverprovider.h +++ b/src/covermanager/musicbrainzcoverprovider.h @@ -32,10 +32,10 @@ #include "jsoncoverprovider.h" -class QNetworkAccessManager; class QNetworkReply; class QTimer; class Application; +class NetworkAccessManager; class MusicbrainzCoverProvider : public JsonCoverProvider { Q_OBJECT @@ -68,7 +68,7 @@ class MusicbrainzCoverProvider : public JsonCoverProvider { static const int kLimit; static const int kRequestsDelay; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QTimer *timer_flush_requests_; QQueue queue_search_requests_; QList replies_; diff --git a/src/covermanager/musixmatchcoverprovider.h b/src/covermanager/musixmatchcoverprovider.h index c75a91fb1..fc0f6c415 100644 --- a/src/covermanager/musixmatchcoverprovider.h +++ b/src/covermanager/musixmatchcoverprovider.h @@ -30,8 +30,8 @@ #include "jsoncoverprovider.h" -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class MusixmatchCoverProvider : public JsonCoverProvider { Q_OBJECT @@ -50,7 +50,7 @@ class MusixmatchCoverProvider : public JsonCoverProvider { void HandleSearchReply(QNetworkReply *reply, const int id, const QString &artist, const QString &album); private: - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/covermanager/qobuzcoverprovider.h b/src/covermanager/qobuzcoverprovider.h index 8b1615397..0cfb2cc33 100644 --- a/src/covermanager/qobuzcoverprovider.h +++ b/src/covermanager/qobuzcoverprovider.h @@ -33,9 +33,9 @@ #include "jsoncoverprovider.h" #include "qobuz/qobuzservice.h" -class QNetworkAccessManager; class QNetworkReply; class Application; +class NetworkAccessManager; class QobuzService; class QobuzCoverProvider : public JsonCoverProvider { @@ -65,7 +65,7 @@ class QobuzCoverProvider : public JsonCoverProvider { static const int kLimit; QobuzService *service_; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; QString username_; diff --git a/src/covermanager/spotifycoverprovider.h b/src/covermanager/spotifycoverprovider.h index 822f1f9ad..e51d4e981 100644 --- a/src/covermanager/spotifycoverprovider.h +++ b/src/covermanager/spotifycoverprovider.h @@ -36,9 +36,9 @@ #include "jsoncoverprovider.h" -class QNetworkAccessManager; class QNetworkReply; class Application; +class NetworkAccessManager; class LocalRedirectServer; class SpotifyCoverProvider : public JsonCoverProvider { @@ -80,7 +80,7 @@ class SpotifyCoverProvider : public JsonCoverProvider { static const char *kApiUrl; static const int kLimit; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; LocalRedirectServer *server_; QStringList login_errors_; QString code_verifier_; diff --git a/src/covermanager/tidalcoverprovider.h b/src/covermanager/tidalcoverprovider.h index b876d683d..df8632a44 100644 --- a/src/covermanager/tidalcoverprovider.h +++ b/src/covermanager/tidalcoverprovider.h @@ -35,9 +35,9 @@ #include "jsoncoverprovider.h" #include "tidal/tidalservice.h" -class QNetworkAccessManager; class QNetworkReply; class Application; +class NetworkAccessManager; class TidalCoverProvider : public JsonCoverProvider { Q_OBJECT @@ -65,7 +65,7 @@ class TidalCoverProvider : public JsonCoverProvider { static const int kLimit; TidalService *service_; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/lyrics/auddlyricsprovider.h b/src/lyrics/auddlyricsprovider.h index d55beae4d..e313514f9 100644 --- a/src/lyrics/auddlyricsprovider.h +++ b/src/lyrics/auddlyricsprovider.h @@ -32,8 +32,8 @@ #include "jsonlyricsprovider.h" #include "lyricsfetcher.h" -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class AuddLyricsProvider : public JsonLyricsProvider { Q_OBJECT @@ -56,7 +56,7 @@ class AuddLyricsProvider : public JsonLyricsProvider { static const char *kUrlSearch; static const char *kAPITokenB64; static const int kMaxLength; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/lyrics/chartlyricsprovider.h b/src/lyrics/chartlyricsprovider.h index 8562d8dfc..9f4906e37 100644 --- a/src/lyrics/chartlyricsprovider.h +++ b/src/lyrics/chartlyricsprovider.h @@ -30,8 +30,8 @@ #include "lyricsprovider.h" #include "lyricsfetcher.h" -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class ChartLyricsProvider : public LyricsProvider { Q_OBJECT @@ -52,7 +52,7 @@ class ChartLyricsProvider : public LyricsProvider { private: static const char *kUrlSearch; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/lyrics/geniuslyricsprovider.h b/src/lyrics/geniuslyricsprovider.h index 5930f8e23..de0265804 100644 --- a/src/lyrics/geniuslyricsprovider.h +++ b/src/lyrics/geniuslyricsprovider.h @@ -38,9 +38,8 @@ #include "jsonlyricsprovider.h" #include "lyricsfetcher.h" -class QNetworkAccessManager; class QNetworkReply; - +class NetworkAccessManager; class LocalRedirectServer; class GeniusLyricsProvider : public JsonLyricsProvider { @@ -96,7 +95,7 @@ class GeniusLyricsProvider : public JsonLyricsProvider { static const char *kUrlSearch; private: - QNetworkAccessManager *network_; + NetworkAccessManager *network_; LocalRedirectServer *server_; QString code_verifier_; QString code_challenge_; diff --git a/src/lyrics/lololyricsprovider.h b/src/lyrics/lololyricsprovider.h index 6006f8ebf..5cc7719bd 100644 --- a/src/lyrics/lololyricsprovider.h +++ b/src/lyrics/lololyricsprovider.h @@ -30,8 +30,8 @@ #include "lyricsprovider.h" -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class LoloLyricsProvider : public LyricsProvider { Q_OBJECT @@ -51,7 +51,7 @@ class LoloLyricsProvider : public LyricsProvider { private: static const char *kUrlSearch; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/lyrics/musixmatchlyricsprovider.h b/src/lyrics/musixmatchlyricsprovider.h index 26a4d9e3b..a7da1124e 100644 --- a/src/lyrics/musixmatchlyricsprovider.h +++ b/src/lyrics/musixmatchlyricsprovider.h @@ -31,8 +31,8 @@ #include "jsonlyricsprovider.h" #include "lyricsfetcher.h" -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class MusixmatchLyricsProvider : public JsonLyricsProvider { Q_OBJECT @@ -51,7 +51,7 @@ class MusixmatchLyricsProvider : public JsonLyricsProvider { void HandleSearchReply(QNetworkReply *reply, const quint64 id, const QString &artist, const QString &album, const QString &title); private: - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/lyrics/ovhlyricsprovider.h b/src/lyrics/ovhlyricsprovider.h index d15e13ca8..008093f9d 100644 --- a/src/lyrics/ovhlyricsprovider.h +++ b/src/lyrics/ovhlyricsprovider.h @@ -30,8 +30,8 @@ #include "jsonlyricsprovider.h" -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class OVHLyricsProvider : public JsonLyricsProvider { Q_OBJECT @@ -51,7 +51,7 @@ class OVHLyricsProvider : public JsonLyricsProvider { private: static const char *kUrlSearch; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; QList replies_; }; diff --git a/src/musicbrainz/acoustidclient.h b/src/musicbrainz/acoustidclient.h index 1082d1e26..2fd64a864 100644 --- a/src/musicbrainz/acoustidclient.h +++ b/src/musicbrainz/acoustidclient.h @@ -28,8 +28,8 @@ #include #include -class QNetworkAccessManager; class QNetworkReply; +class NetworkAccessManager; class NetworkTimeouts; class AcoustidClient : public QObject { @@ -68,7 +68,7 @@ class AcoustidClient : public QObject { static const char *kUrl; static const int kDefaultTimeout; - QNetworkAccessManager *network_; + NetworkAccessManager *network_; NetworkTimeouts *timeouts_; QMap requests_;