1.1 --- a/options.cpp Fri Dec 08 20:18:56 2006 +0000
1.2 +++ b/options.cpp Wed Jan 16 15:45:18 2008 +0000
1.3 @@ -12,12 +12,12 @@
1.4 name="";
1.5 sName="";
1.6 lName="";
1.7 - type=SwitchOption;
1.8 + type=Switch;
1.9 sarg="";
1.10 active=false;
1.11 }
1.12
1.13 -Option::Option (const QString &n, const OptionType &t, const QString &s, const QString &l)
1.14 +Option::Option (const QString &n, const Type &t, const QString &s, const QString &l)
1.15 {
1.16 sName="-"+s;
1.17 lName="--"+l;
1.18 @@ -25,7 +25,7 @@
1.19 name=n;
1.20 }
1.21
1.22 -void Option::set(const QString &n, const OptionType &t, const QString &s, const QString &l)
1.23 +void Option::set(const QString &n, const Type &t, const QString &s, const QString &l)
1.24 {
1.25 sName="-"+s;
1.26 lName="--"+l;
1.27 @@ -36,7 +36,7 @@
1.28 QString Option::getName () { return name; }
1.29 QString Option::getShort () { return sName; }
1.30 QString Option::getLong() { return lName; }
1.31 -OptionType Option::getType() { return type; }
1.32 +Option::Type Option::getType() { return type; }
1.33 void Option::setArg(const QString& s) { sarg=s; }
1.34 QString Option::getArg() { return sarg; }
1.35 void Option::setActive() { active=true; }
1.36 @@ -74,7 +74,7 @@
1.37 {
1.38 optlist[j].setActive();
1.39 isFile=false;
1.40 - if (optlist[j].getType()==StringOption)
1.41 + if (optlist[j].getType()==Option::String)
1.42 {
1.43 i++;
1.44 if (i==arglist.size())
1.45 @@ -104,7 +104,7 @@
1.46 optlist.append (o);
1.47 }
1.48
1.49 -void Options::add (const QString &n, const OptionType &t=SwitchOption, const QString &s="", const QString &l="")
1.50 +void Options::add (const QString &n, const Option::Type &t=Option::Switch, const QString &s="", const QString &l="")
1.51 {
1.52 Option o;
1.53 o.set (n,t,s,l);