Qmmp
Static Public Member Functions | List of all members
CommandLineManager Class Reference

#include <commandlinemanager.h>

Static Public Member Functions

static QString executeCommand (const QString &name, const QStringList &args=QStringList())
 
static bool hasOption (const QString &opt_str, CommandLineHandler::OptionFlags *flags=0)
 
static void printUsage ()
 
static QString formatHelpString (const QString &line)
 

Detailed Description

Helper class used for handle command line plugins.

Author
Ilya Kotov forko.nosp@m.tov0.nosp@m.2@ya..nosp@m.ru

Member Function Documentation

◆ executeCommand()

static QString executeCommand ( const QString &  name,
const QStringList &  args = QStringList() 
)
static

Executes command opt_str.

Parameters
nameCommand line option name.
argsCommand arguments.
Returns
Command output result.

◆ formatHelpString()

static QString formatHelpString ( const QString &  line)
static

Prepares help string for output.

Parameters
lineSpecially formatted help string. Example: "--command||description".

◆ hasOption()

static bool hasOption ( const QString &  opt_str,
CommandLineHandler::OptionFlags *  flags = 0 
)
static

Return true if command opt_str is supported, otherwise returns false.

◆ printUsage()

static void printUsage ( )
static

Prints usage to stdout.


The documentation for this class was generated from the following file: