aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlistmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/playlistmodel.cpp')
-rw-r--r--src/qmmpui/playlistmodel.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/qmmpui/playlistmodel.cpp b/src/qmmpui/playlistmodel.cpp
index 1db931f2f..01ec148f1 100644
--- a/src/qmmpui/playlistmodel.cpp
+++ b/src/qmmpui/playlistmodel.cpp
@@ -262,6 +262,16 @@ bool PlayListModel::isSelected(int row)
return false;
}
+bool PlayListModel::contains(const QString &url)
+{
+ foreach (PlayListItem *item, m_items)
+ {
+ if(item->url() == url)
+ return true;
+ }
+ return false;
+}
+
void PlayListModel::setSelected(int row, bool yes)
{
if (m_items.count() > row && row >= 0)
@@ -897,7 +907,7 @@ void PlayListModel::preparePlayState()
m_play_state->prepare();
}
-void PlayListModel::clearInvalidItems()
+void PlayListModel::removeInvalidItems()
{
foreach(PlayListItem *item, m_items)
{