From a13a898395740f6663dcba0ba24ff4e46d42d29c Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 27 Dec 2018 21:19:42 +0000 Subject: 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 --- .../PlayListOption/playlistoption.cpp | 23 +++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'src/plugins/CommandLineOptions') 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 ") + "||" + tr("Show playlist content") - << QString("--pl-play ") + "||" + tr("Play track in playlist ") - << QString("--pl-clear ") + "||" + 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"; -- cgit v1.2.3-13-gbd6f