Use PlaylistFilter directly

This commit is contained in:
Jonas Kvinge
2022-08-09 17:23:46 +02:00
parent 553d4cce93
commit acb6c0fc83
10 changed files with 81 additions and 78 deletions

View File

@@ -49,7 +49,6 @@
#include "smartplaylists/playlistgenerator_fwd.h"
class QMimeData;
class QSortFilterProxyModel;
class QUndoStack;
class QTimer;
@@ -180,7 +179,7 @@ class Playlist : public QAbstractListModel {
void ScheduleSaveAsync();
// Accessors
QSortFilterProxyModel *proxy() const;
PlaylistFilter *filter() const;
Queue *queue() const { return queue_; }
int id() const { return id_; }
@@ -380,7 +379,7 @@ class Playlist : public QAbstractListModel {
private:
bool is_loading_;
PlaylistFilter *proxy_;
PlaylistFilter *filter_;
Queue *queue_;
QTimer *timer_save_;