aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-02-15 20:49:49 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2020-02-15 20:49:49 +0000
commitd4a82b8c2c4a5662ad437046e8b20199a655be40 (patch)
tree4e009fbec33679ad2f789efa5d41be3aa1f9c6dc /src/qmmpui
parent3a9f8bcb340ee9ab17f7c48d1637e025527aea84 (diff)
downloadqmmp-d4a82b8c2c4a5662ad437046e8b20199a655be40.tar.gz
qmmp-d4a82b8c2c4a5662ad437046e8b20199a655be40.tar.bz2
qmmp-d4a82b8c2c4a5662ad437046e8b20199a655be40.zip
added '--pl-next' and '--pl-prev' command line options
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9226 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui')
-rw-r--r--src/qmmpui/playlistmanager.cpp5
-rw-r--r--src/qmmpui/playlistmanager.h4
2 files changed, 9 insertions, 0 deletions
diff --git a/src/qmmpui/playlistmanager.cpp b/src/qmmpui/playlistmanager.cpp
index 6029cf0f9..48480a299 100644
--- a/src/qmmpui/playlistmanager.cpp
+++ b/src/qmmpui/playlistmanager.cpp
@@ -168,6 +168,11 @@ void PlayListManager::activatePlayList(int index)
activatePlayList(playListAt(index));
}
+void PlayListManager::activateSelectedPlayList()
+{
+ activatePlayList(selectedPlayList());
+}
+
PlayListModel *PlayListManager::createPlayList(const QString &name)
{
PlayListModel *model = new PlayListModel (name.isEmpty() ? tr("Playlist") : name, this);
diff --git a/src/qmmpui/playlistmanager.h b/src/qmmpui/playlistmanager.h
index 660d5ed14..7298b78a9 100644
--- a/src/qmmpui/playlistmanager.h
+++ b/src/qmmpui/playlistmanager.h
@@ -152,6 +152,10 @@ public slots:
*/
void activatePlayList(int index);
/*!
+ * Sets selected playlist as current.
+ */
+ void activateSelectedPlayList();
+ /*!
* Creates and selects new playlist with the given name \b name.
*/
PlayListModel *createPlayList(const QString &name = QString());