36class Property :
public Serializable
43 Property (
const QString key,
45 const TextPointer &label,
46 const TextPointer &tooltip,
51 const PropListPointer &subProps):
56 m_sensitive(sensitive),
60 m_subProps(subProps) {}
65 virtual bool serialize (QDBusArgument &argument);
66 virtual bool deserialize (
const QDBusArgument &argument);
69 void setLabel (
const TextPointer & lable);
70 void setVisible (
bool visible);
71 void setSubProps (
const PropListPointer & props);
72 bool update (
const PropertyPointer prop);
79 TextPointer m_tooltip;
84 PropListPointer m_subProps;