20#ifndef CHILDPROPERTY_H
21#define CHILDPROPERTY_H
45 enum ChildPropertyType {
56 SizePolicy_HorStretch,
65 bool save =
true,
bool readOnly =
false);
68 const TQStringVariantMap &v_valueList,
const TQString &
description,
69 const TQVariant &
value = TQVariant(),
bool save =
true,
bool readOnly =
false);
72 virtual TQVariant
value()
const;
74 virtual void setValue(
const TQVariant &
value,
bool rememberOldValue =
true);
78 ChildPropertyType m_childType;
virtual void setValue(const TQVariant &value, bool rememberOldValue=true)
Sets the value of the property.
virtual TQVariant value() const
ChildProperty()
Constructs empty property.
Holds a list of properties with the same name and type.
virtual bool readOnly() const
Tells if the property is read only.
virtual TQString name() const
virtual TQString description() const
Namespace which contain property editing classes.
Contains PropertyLib::Property class and PropertyLib::Property::PropertyType enum.