28 #ifndef __TERRALIB_LAYOUT_INTERNAL_TEXT_GRID_SETTINGS_MODEL_H
29 #define __TERRALIB_LAYOUT_INTERNAL_TEXT_GRID_SETTINGS_MODEL_H
32 #include "../core/pattern/mvc/OutsideModelObservable.h"
33 #include "../core/ContextItem.h"
34 #include "../core/property/Properties.h"
35 #include "../core/Config.h"
53 virtual void setOutsideProperty(
Property property);
55 virtual Property getOutsideProperty();
59 virtual void updateOutsideSubProperty(
Property subProperty);
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module.
The Properties class represents a persistent set of properties. The Properties can be saved to a file...
Abstract class to represent an observable. "Model" part of MVC widget. All classes representing the m...
A property acts like a attribute member of a object and stores the state of this attribute. A set of properties stores the state of an object. Any data type, not included in the convertValue method in the class te::layout::Variant, it will be by default "std::string" value.