aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/library/librarymodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/General/library/librarymodel.h')
-rw-r--r--src/plugins/General/library/librarymodel.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/General/library/librarymodel.h b/src/plugins/General/library/librarymodel.h
index 327e91629..f1d604b38 100644
--- a/src/plugins/General/library/librarymodel.h
+++ b/src/plugins/General/library/librarymodel.h
@@ -28,6 +28,8 @@
class QSqlDatabase;
class LibraryTreeItem;
+class PlayListTrack;
+class QSqlQuery;
class LibraryModel : public QAbstractItemModel
{
@@ -51,7 +53,9 @@ public:
private:
- QList<QUrl> getUrls(const QModelIndex &index) const;
+ QList<PlayListTrack *> getTracks(const QModelIndex &index) const;
+ PlayListTrack *createTrack(const QSqlQuery &query) const;
+
LibraryTreeItem *m_rootItem;
QString m_filter;
};