Refactoring

This commit is contained in:
Jonas Kvinge
2024-10-22 18:12:33 +02:00
parent dfcf715291
commit 8da2b9cd94
623 changed files with 9071 additions and 5126 deletions

View File

@@ -37,11 +37,11 @@
#include <QJsonObject>
#include <QTimer>
#include "includes/shared_ptr.h"
#include "core/song.h"
#include "spotifybaserequest.h"
class QNetworkReply;
class Application;
class NetworkAccessManager;
class SpotifyService;
@@ -49,7 +49,7 @@ class SpotifyRequest : public SpotifyBaseRequest {
Q_OBJECT
public:
explicit SpotifyRequest(SpotifyService *service, Application *app, NetworkAccessManager *network, Type type, QObject *parent);
explicit SpotifyRequest(SpotifyService *service, const SharedPtr<NetworkAccessManager> network, const Type type, QObject *parent);
~SpotifyRequest() override;
void ReloadSettings();
@@ -163,11 +163,10 @@ class SpotifyRequest : public SpotifyBaseRequest {
private:
SpotifyService *service_;
Application *app_;
NetworkAccessManager *network_;
const SharedPtr<NetworkAccessManager> network_;
QTimer *timer_flush_requests_;
Type type_;
const Type type_;
bool fetchalbums_;
QString coversize_;