Miam-Player  0.8.0
A nice music player
uniquelibraryfilterproxymodel.h
Go to the documentation of this file.
1 #ifndef UNIQUELIBRARYFILTERPROXYMODEL_H
2 #define UNIQUELIBRARYFILTERPROXYMODEL_H
3 
6 
7 #include <QStandardItemModel>
8 
16 {
17  Q_OBJECT
18 private:
19  QStandardItemModel *_model;
20 
21 public:
22  UniqueLibraryFilterProxyModel(QObject *parent = nullptr);
23 
24  virtual int defaultSortColumn() const override { return 1; }
25 
27  void setSourceModel(QAbstractItemModel *sourceModel) override;
28 
29 protected:
31  virtual bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override;
32 };
33 
34 #endif // UNIQUELIBRARYFILTERPROXYMODEL_H
virtual int defaultSortColumn() const override
Definition: uniquelibraryfilterproxymodel.h:24
The MiamSortFilterProxyModel class provides support for the MiamItemModel class.
Definition: miamsortfilterproxymodel.h:18
The UniqueLibraryFilterProxyModel class.
Definition: uniquelibraryfilterproxymodel.h:15
#define MIAMUNIQUELIBRARY_LIBRARY
Definition: miamuniquelibrary_global.hpp:8