mpviewplugins/mpcollectionviewplugin/tsrc/unittest_mpcollectioncontainers/stub/inc/mpcollectiondatamodel.h
equal
deleted
inserted
replaced
21 |
21 |
22 #include <QAbstractListModel> |
22 #include <QAbstractListModel> |
23 |
23 |
24 class MpMpxCollectionData; |
24 class MpMpxCollectionData; |
25 class MpCollectionAlbumArtManager; |
25 class MpCollectionAlbumArtManager; |
|
26 class MpPlaybackData; |
26 |
27 |
27 |
28 |
28 class MpCollectionDataModel : public QAbstractListModel |
29 class MpCollectionDataModel : public QAbstractListModel |
29 { |
30 { |
30 Q_OBJECT |
31 Q_OBJECT |
31 |
32 |
32 public: |
33 public: |
33 |
34 |
34 explicit MpCollectionDataModel( MpMpxCollectionData *data, QObject *parent=0 ); |
35 explicit MpCollectionDataModel( MpMpxCollectionData *data, MpPlaybackData *playbackData = 0, |
|
36 QObject *parent=0 ); |
35 virtual ~MpCollectionDataModel(); |
37 virtual ~MpCollectionDataModel(); |
36 |
38 |
37 int rowCount(const QModelIndex &parent=QModelIndex()) const; |
39 int rowCount(const QModelIndex &parent=QModelIndex()) const; |
38 QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const; |
40 QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const; |
39 |
41 |