hyperion.ng
BooleanOption.h
1 #ifndef HYPERION_BOOLEANOPTION_H
2 #define HYPERION_BOOLEANOPTION_H
3 
4 
5 #include <QtCore>
6 #include "Option.h"
7 
8 namespace commandline
9 {
10 
11 class BooleanOption: public Option
12 {
13 public:
14  BooleanOption(const QString &name,
15  const QString &description = QString(),
16  const QString &valueName = QString(),
17  const QString &defaultValue = QString()
18  )
19  : Option(name, description, QString(), QString())
20  {}
21  BooleanOption(const QStringList &names,
22  const QString &description = QString(),
23  const QString &valueName = QString(),
24  const QString &defaultValue = QString()
25  )
26  : Option(names, description, QString(), QString())
27  {}
28  BooleanOption(const QCommandLineOption &other)
29  : Option(other)
30  {}
31 };
32 
33 }
34 
35 #endif //HYPERION_BOOLEANOPTION_H
Definition: Option.h:13
Definition: BooleanOption.h:11
Definition: BooleanOption.h:8