23 #include <QStringList> 75 bool duplicates =
false);
102 bool contains(
const QString& optionName)
const;
110 #endif // MATCHPARSER_H MatchParser(const QStringList &args)
Definition: matchparser.cpp:21
QVariant takeOption(const QString &name)
Definition: matchparser.cpp:44
bool parse()
Definition: matchparser.cpp:82
QMap< QString, QString > toMap(const QString &validArgs) const
Definition: matchparser.cpp:161
Definition: matchparser.h:36
void addOption(const QString &name, QVariant::Type type, int minArgs=0, int maxArgs=-1, bool duplicates=false)
Definition: matchparser.cpp:27
QList< Option > options() const
Definition: matchparser.cpp:55
QString name
The name of the option.
Definition: matchparser.h:51
QVariant value
The value of the option.
Definition: matchparser.h:52
A command line parser for EngineMatch options.
Definition: matchparser.h:32