aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/groupedcontainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/groupedcontainer.cpp')
-rw-r--r--src/qmmpui/groupedcontainer.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qmmpui/groupedcontainer.cpp b/src/qmmpui/groupedcontainer.cpp
index 52f86a301..6e6b2d6c0 100644
--- a/src/qmmpui/groupedcontainer.cpp
+++ b/src/qmmpui/groupedcontainer.cpp
@@ -142,6 +142,14 @@ PlayListTrack *GroupedContainer::track(int index) const
return dynamic_cast<PlayListTrack *> (i);
}
+PlayListGroup *GroupedContainer::group(int index) const
+{
+ PlayListItem *i = item(index);
+ if(i && i->isGroup())
+ return dynamic_cast<PlayListGroup *> (i);
+ return 0;
+}
+
bool GroupedContainer::contains(PlayListItem *item) const
{
return m_items.contains(item);