#include <vserializedproperty.h>
Public Member Functions | |
VSerializedProperty () | |
Constructor. More... | |
VSerializedProperty (const VProperty *property, const VPropertySet *set) | |
Constructor. More... | |
VSerializedProperty (const VProperty *property, const QString &id, const VPropertySet *set) | |
Constructor. More... | |
VSerializedProperty (const QString &id, const QString &type, const QVariant &value) | |
Constructor. More... | |
Public Attributes | |
QString | ID |
The property type. More... | |
QString | Type |
The property type. More... | |
QVariant | Value |
The serialized value of the property. More... | |
QList< VSerializedProperty > | Children |
List of child properties. More... | |
Private Member Functions | |
void | initChildren (const VProperty *property, const VPropertySet *set) |
Definition at line 34 of file vserializedproperty.h.
VPE::VSerializedProperty::VSerializedProperty | ( | ) |
Constructor.
Definition at line 28 of file vserializedproperty.cpp.
VPE::VSerializedProperty::VSerializedProperty | ( | const VProperty * | property, |
const VPropertySet * | set | ||
) |
Constructor.
Creates a new VSerializedProperty from an existing property.
Definition at line 35 of file vserializedproperty.cpp.
References VPE::VPropertySet::getPropertyID(), ID, and initChildren().
VPE::VSerializedProperty::VSerializedProperty | ( | const VProperty * | property, |
const QString & | id, | ||
const VPropertySet * | set | ||
) |
VPE::VSerializedProperty::VSerializedProperty | ( | const QString & | id, |
const QString & | type, | ||
const QVariant & | value | ||
) |
Constructor.
Definition at line 54 of file vserializedproperty.cpp.
|
private |
Definition at line 59 of file vserializedproperty.cpp.
References VPE::VPropertySet::getPropertyID().
Referenced by VSerializedProperty().
QList<VSerializedProperty> VPE::VSerializedProperty::Children |
List of child properties.
Definition at line 59 of file vserializedproperty.h.
QString VPE::VSerializedProperty::ID |
The property type.
Definition at line 50 of file vserializedproperty.h.
Referenced by VSerializedProperty().
QString VPE::VSerializedProperty::Type |
The property type.
Definition at line 53 of file vserializedproperty.h.
QVariant VPE::VSerializedProperty::Value |
The serialized value of the property.
Definition at line 56 of file vserializedproperty.h.