aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-12-27 21:19:42 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-12-27 21:19:42 +0000
commita13a898395740f6663dcba0ba24ff4e46d42d29c (patch)
treee65801d3962746788458f3bef59efbc4de57ed97 /src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp
parent5905c1acda34d0c7a26c8ba34ae8a280431ece7e (diff)
downloadqmmp-a13a898395740f6663dcba0ba24ff4e46d42d29c.tar.gz
qmmp-a13a898395740f6663dcba0ba24ff4e46d42d29c.tar.bz2
qmmp-a13a898395740f6663dcba0ba24ff4e46d42d29c.zip
added flags for command line options
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8534 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp')
-rw-r--r--src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp23
1 files changed, 16 insertions, 7 deletions
diff --git a/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp b/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp
index d764c6841..09c7fb7d5 100644
--- a/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp
+++ b/src/plugins/CommandLineOptions/PlayListOption/playlistoption.cpp
@@ -38,6 +38,15 @@ void PlayListOption::registerOprions()
registerOption(PL_REPEATE_TOGGLE, "--pl-repeat-toggle", tr("Toggle playlist repeat"));
registerOption(PL_SHUFFLE_TOGGLE, "--pl-shuffle-toggle", tr("Toggle playlist shuffle"));
registerOption(PL_STATE, "--pl-state", tr("Show playlist options"));
+
+ setOptionFlags(PL_HELP, NO_START);
+ setOptionFlags(PL_LIST, HIDDEN_FROM_HELP);
+ setOptionFlags(PL_DUMP, HIDDEN_FROM_HELP);
+ setOptionFlags(PL_PLAY, HIDDEN_FROM_HELP);
+ setOptionFlags(PL_CLEAR, HIDDEN_FROM_HELP);
+ setOptionFlags(PL_REPEATE_TOGGLE, HIDDEN_FROM_HELP);
+ setOptionFlags(PL_SHUFFLE_TOGGLE, HIDDEN_FROM_HELP);
+ setOptionFlags(PL_STATE, HIDDEN_FROM_HELP);
}
QString PlayListOption::shortName() const
@@ -63,13 +72,13 @@ QString PlayListOption::executeCommand(int id, const QStringList &args)
case PL_HELP:
{
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");
+ << helpString(PL_LIST)
+ << helpString(PL_DUMP)
+ << helpString(PL_PLAY)
+ << helpString(PL_CLEAR)
+ << helpString(PL_REPEATE_TOGGLE)
+ << helpString(PL_SHUFFLE_TOGGLE)
+ << helpString(PL_STATE);
foreach (QString line, list)
out += CommandLineManager::formatHelpString(line) + "\n";