@@ -42,7 +42,6 @@
|
||||
#include "internet/internetservice.h"
|
||||
#include "settings/subsonicsettingspage.h"
|
||||
|
||||
class QSortFilterProxyModel;
|
||||
class QNetworkReply;
|
||||
|
||||
class Application;
|
||||
@@ -51,6 +50,7 @@ class SubsonicRequest;
|
||||
class SubsonicScrobbleRequest;
|
||||
class CollectionBackend;
|
||||
class CollectionModel;
|
||||
class CollectionFilter;
|
||||
|
||||
class SubsonicService : public InternetService {
|
||||
Q_OBJECT
|
||||
@@ -78,11 +78,11 @@ class SubsonicService : public InternetService {
|
||||
|
||||
SharedPtr<CollectionBackend> collection_backend() const { return collection_backend_; }
|
||||
CollectionModel *collection_model() const { return collection_model_; }
|
||||
QSortFilterProxyModel *collection_sort_model() const { return collection_sort_model_; }
|
||||
CollectionFilter *collection_filter_model() const { return collection_model_->filter(); }
|
||||
|
||||
SharedPtr<CollectionBackend> songs_collection_backend() override { return collection_backend_; }
|
||||
CollectionModel *songs_collection_model() override { return collection_model_; }
|
||||
QSortFilterProxyModel *songs_collection_sort_model() override { return collection_sort_model_; }
|
||||
CollectionFilter *songs_collection_filter_model() override { return collection_model_->filter(); }
|
||||
|
||||
void CheckConfiguration();
|
||||
void Scrobble(const QString &song_id, const bool submission, const QDateTime &time);
|
||||
@@ -109,7 +109,6 @@ class SubsonicService : public InternetService {
|
||||
|
||||
SharedPtr<CollectionBackend> collection_backend_;
|
||||
CollectionModel *collection_model_;
|
||||
QSortFilterProxyModel *collection_sort_model_;
|
||||
|
||||
SharedPtr<SubsonicRequest> songs_request_;
|
||||
SharedPtr<SubsonicScrobbleRequest> scrobble_request_;
|
||||
|
||||
Reference in New Issue
Block a user