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.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/qmmpui/playlistmodel.cpp b/src/qmmpui/playlistmodel.cpp
index e381b109f..768dd6e36 100644
--- a/src/qmmpui/playlistmodel.cpp
+++ b/src/qmmpui/playlistmodel.cpp
@@ -624,6 +624,19 @@ void PlayListModel::showDetails(QWidget *parent)
}
}
+void PlayListModel::showDetailsForCurrent(QWidget *parent)
+{
+ if (m_current_track)
+ {
+ QList<PlayListTrack *> l;
+ l.append(m_current_track);
+ QDialog *d = new DetailsDialog(l, parent);
+ TagUpdater *updater = new TagUpdater(d, l);
+ connect(updater, SIGNAL(destroyed(QObject *)),SLOT(updateMetaData()));
+ d->show();
+ }
+}
+
int PlayListModel::firstSelectedUpper(int row)
{
for (int i = row - 1;i >= 0;i--)