26 #ifndef PROPERTYOBJECT_H 27 #define PROPERTYOBJECT_H 107 Q_INVOKABLE
virtual Property* getProperty(QString name);
112 virtual void removeProperty(
Property*);
115 virtual unsigned int getNumberOfProperties()
const;
118 virtual QString getPropertyName(
unsigned int index)
const;
121 virtual QVariant getPropertyValue(
unsigned int index);
124 virtual QVariant getPropertyValue(
const QString name);
127 void loadFromSettings(
const QString& settingGroupName);
130 void saveToSettings(
const QString& settingGroupName);
133 static QString toCamelCase(
const QString&);
145 #endif // PROPERTYOBJECT_H QMap< QString, Property * > propertiesMap
Definition: PropertyObject.h:139
Definition: Action.cpp:36
#define CAMITK_API
Definition: CamiTKAPI.h:49
This class describes a property object.
Definition: PropertyObject.h:71
This class describes a property that can be used in components and actions or any class that needs to...
Definition: Property.h:291