|
| IntOption (const QString &name, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString(), int minimum=std::numeric_limits< int >::min(), int maximum=std::numeric_limits< int >::max()) |
|
| IntOption (const QStringList &names, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString(), int minimum=std::numeric_limits< int >::min(), int maximum=std::numeric_limits< int >::max()) |
|
| IntOption (const QCommandLineOption &other, int minimum=std::numeric_limits< int >::min(), int maximum=std::numeric_limits< int >::max()) |
|
int | getInt (Parser &parser, bool *ok=0, int base=10) |
|
int * | getIntPtr (Parser &parser, bool *ok=0, int base=10) |
|
Public Member Functions inherited from commandline::ValidatorOption |
| ValidatorOption (const QString &name, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString(), const QValidator *validator=nullptr) |
|
| ValidatorOption (const QStringList &names, const QString &description=QString(), const QString &valueName=QString(), const QString &defaultValue=QString(), const QValidator *validator=nullptr) |
|
| ValidatorOption (const QCommandLineOption &other, const QValidator *validator=nullptr) |
|
virtual const QValidator * | getValidator () const |
|
virtual bool | validate (Parser &parser, QString &value) override |
|
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) |
|