aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlistcontainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/playlistcontainer.cpp')
-rw-r--r--src/qmmpui/playlistcontainer.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/qmmpui/playlistcontainer.cpp b/src/qmmpui/playlistcontainer.cpp
index c7aaf3482..d57310f1a 100644
--- a/src/qmmpui/playlistcontainer.cpp
+++ b/src/qmmpui/playlistcontainer.cpp
@@ -28,3 +28,10 @@ void PlayListContainer::addTrack(PlayListTrack *track)
{
addTracks(QList<PlayListTrack *> () << track);
}
+
+void PlayListContainer::swapTrackNumbers(QList<PlayListItem *> *container, int index1, int index2)
+{
+ int number = container->at(index1)->trackNumber();
+ container->at(index1)->setTrackNumber(container->at(index2)->trackNumber());
+ container->at(index2)->setTrackNumber(number);
+}