3 #ifndef WOBGEN_MOPaymentType
4 #define WOBGEN_MOPaymentType
7 #ifndef WOBGEN_MAGICSMOKE__WOB_EXPORT
8 #define WOBGEN_MAGICSMOKE__WOB_EXPORT Q_DECL_IMPORT
12 #include <QCoreApplication>
19 Q_PROPERTY(Nullable<QString> name READ name WRITE setname)
21 Q_PROPERTY(Nullable<QString> description READ description WRITE setdescription)
23 Q_PROPERTY(Nullable<QString> dataname READ dataname WRITE setdataname)
25 Q_PROPERTY(Nullable<QString> datapreset READ datapreset WRITE setdatapreset)
27 Q_PROPERTY(Nullable<QString> flags READ flags WRITE setflags)
36 virtual Nullable<QString>
name()
const{
return mp_name;}
38 virtual Nullable<QString>
description()
const{
return mp_description;}
40 virtual Nullable<QString>
dataname()
const{
return mp_dataname;}
42 virtual Nullable<QString>
datapreset()
const{
return mp_datapreset;}
44 virtual Nullable<QString>
flags()
const{
return mp_flags;}
46 virtual void setname(Nullable<QString> s){mp_name=s;}
54 virtual void setflags(Nullable<QString> s){mp_flags=s;}
61 QDomElement toXml(QDomDocument&doc,QString name=
"PaymentType");
63 void toXml(QDomDocument&,QDomElement&);
MOPaymentType()
default constructor: constructs an invalid instance of MOPaymentType
Definition: srcMOPaymentType.h:66
virtual Nullable< QString > description() const
Definition: srcMOPaymentType.h:38
Nullable< QString > mp_name
Definition: srcMOPaymentType.h:29
virtual ~MOPaymentType()
destructor: deletes this copy of the object
Definition: srcMOPaymentType.h:78
virtual Nullable< QString > name() const
Definition: srcMOPaymentType.h:36
virtual void setdataname(Nullable< QString > s)
Definition: srcMOPaymentType.h:50
virtual void setdatapreset(Nullable< QString > s)
Definition: srcMOPaymentType.h:52
Nullable< QString > mp_datapreset
Definition: srcMOPaymentType.h:32
virtual void setdescription(Nullable< QString > s)
Definition: srcMOPaymentType.h:48
virtual Nullable< QString > dataname() const
Definition: srcMOPaymentType.h:40
Nullable< QString > mp_description
Definition: srcMOPaymentType.h:30
This class represents a kind of payment information.
Definition: srcMOPaymentType.h:15
Nullable< QString > mp_dataname
Definition: srcMOPaymentType.h:31
Nullable< QString > mp_flags
Definition: srcMOPaymentType.h:33
Q_DECLARE_METATYPE(QDomNode)
virtual void setflags(Nullable< QString > s)
Definition: srcMOPaymentType.h:54
virtual Nullable< QString > datapreset() const
Definition: srcMOPaymentType.h:42
virtual void setname(Nullable< QString > s)
Definition: srcMOPaymentType.h:46
#define WOBGEN_MAGICSMOKE__WOB_EXPORT
Definition: srcMOPaymentType.h:8
virtual Nullable< QString > flags() const
Definition: srcMOPaymentType.h:44