~mixxxcontributors/mixxx/advanced_autodj

« back to all changes in this revision

Viewing changes to mixxx/src/library/playlisttablemodel.h

  • Committer: Daniel Schürmann
  • Date: 2013-06-12 23:27:21 UTC
  • mfrom: (3184.1.101 mixxx-trunk)
  • Revision ID: daschuer@mixxx.org-20130612232721-ol6h11m9xbf72d2k
merge -r date:2012-06-26 lp:mixxx

Show diffs side-by-side

added added

removed removed

Lines of Context:
16
16
    Q_OBJECT
17
17
  public:
18
18
    PlaylistTableModel(QObject* parent, TrackCollection* pTrackCollection,
19
 
                       QString settingsNamespace);
 
19
                       QString settingsNamespace,bool showAll=false);
20
20
    virtual ~PlaylistTableModel();
21
21
    void setPlaylist(int playlistId);
22
22
    int getPlaylist() const {
37
37
    virtual void moveTrack(const QModelIndex& sourceIndex, const QModelIndex& destIndex);
38
38
    virtual void shuffleTracks(const QModelIndex& currentIndex);
39
39
 
40
 
    QAbstractItemDelegate* delegateForColumn(const int i, QObject* pObject);
41
40
    TrackModel::CapabilitiesFlags getCapabilities() const;
42
41
 
43
42
  private slots:
51
50
    PlaylistDAO& m_playlistDao;
52
51
    TrackDAO& m_trackDao;
53
52
    int m_iPlaylistId;
 
53
    bool m_showAll;
54
54
};
55
55
 
56
56
#endif