|
| SwitchOption (const QString &name, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString(), const QMap< QString, T > &switches=QMap< QString, T >()) |
|
| SwitchOption (const QStringList &names, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString(), const QMap< QString, T > &switches=QMap< QString, T >()) |
|
| SwitchOption (const QCommandLineOption &other, const QMap< QString, T > &switches) |
|
const QMap< QString, T > & | getSwitches () const |
|
virtual bool | validate (Parser &parser, QString &switch_) override |
|
bool | hasSwitch (const QString &switch_) |
|
void | setSwitches (const QMap< QString, T > &_switches) |
|
void | addSwitch (const QString &switch_, T value=T()) |
|
void | removeSwitch (const QString &switch_) |
|
T & | switchValue (Parser &parser) |
|
Public Member Functions inherited from commandline::Option |
| Option (const QString &name, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString()) |
|
| Option (const QStringList &names, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString()) |
|
| Option (const QCommandLineOption &other) |
|
QString | name () |
|
QString | getError () |
|
QString | value (Parser &parser) |
|
const char * | getCString (Parser &parser) |
|