diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2017-03-07 20:48:56 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2017-03-07 20:48:56 +0000 |
| commit | 57117a8813a6902cdeee443b5c69c9b3ad9c1f91 (patch) | |
| tree | e2cbc686d872630a690e1357a3fd164bc97cb089 /src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp | |
| parent | 5df8f2fd1b44da4a1c57ae955d3fdbd43a24b9cb (diff) | |
| download | qmmp-57117a8813a6902cdeee443b5c69c9b3ad9c1f91.tar.gz qmmp-57117a8813a6902cdeee443b5c69c9b3ad9c1f91.tar.bz2 qmmp-57117a8813a6902cdeee443b5c69c9b3ad9c1f91.zip | |
improved playlist plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7079 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp')
| -rw-r--r-- | src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp b/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp index ff94bbcef..9bc850ea0 100644 --- a/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp +++ b/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp @@ -26,6 +26,7 @@ #include <qmmpui/metadataformatter.h> #include <qmmpui/mediaplayer.h> #include <qmmpui/qmmpuisettings.h> +#include <qmmpui/commandlinemanager.h> #include "playlistoption.h" bool PlayListOption::identify(const QString & str) const @@ -56,13 +57,17 @@ QString PlayListOption::executeCommand(const QString& opt_str, const QStringList if(opt_str == "--pl-help") { - out = "--pl-list " + tr("List all available playlists")+"\n"+ - "--pl-dump <id> " + tr("Show playlist content")+"\n" + - "--pl-play <id> <track> " + tr("Play track <track> in playlist <id>")+"\n" + - "--pl-clear <id> " + tr("Clear playlist")+"\n"+ - "--pl-repeat-toggle " + tr("Toggle playlist repeat")+"\n"+ - "--pl-shuffle-toggle " + tr("Toggle playlist shuffle")+"\n"+ - "--pl-state " + tr("Show playlist options")+"\n"; + QStringList list = QStringList() + << QString("--pl-list") + "||" + tr("List all available playlists") + << QString("--pl-dump <id>") + "||" + tr("Show playlist content") + << QString("--pl-play <id> <track>") + "||" + tr("Play track <track> in playlist <id>") + << QString("--pl-clear <id>") + "||" + tr("Clear playlist") + << QString("--pl-repeat-toggle") + "||" + tr("Toggle playlist repeat") + << QString("--pl-shuffle-toggle") + "||" + tr("Toggle playlist shuffle") + << QString("--pl-state") + "||" + tr("Show playlist options"); + + foreach (QString line, list) + out += CommandLineManager::formatHelpString(line) + "\n"; } else if(opt_str == "--pl-list") { |
