#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.