26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_WELLKNOWNMARKPROPERTYITEM_H 
   27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_WELLKNOWNMARKPROPERTYITEM_H 
   30 #include "../Config.h" 
   45       class BasicFillPropertyItem;
 
   46       class BasicStrokePropertyItem;
 
   47       class GlyphPropertyItem;
 
  100           QStringList getTypeNames();
 
  104           virtual void valueChanged(QtProperty* p, 
int value);
 
  106           void onStrokeChanged();
 
  108           void onFillChanged();
 
  133 #endif //__TERRALIB_QT_WIDGETS_SE_INTERNAL_WELLKNOWNMARKPROPERTYITEM_H 
te::qt::widgets::BasicStrokePropertyItem * m_bs
 
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
A widget used to define the mark se properties. 
 
te::se::Mark * m_mark
Mark element that will be configured by this widget. 
 
std::vector< std::string > m_supportedMarks
Names of supported marks. 
 
QtProperty * m_typeProperty
 
te::qt::widgets::BasicFillPropertyItem * m_bf
 
A widget used to define the main property items that can be used to describe a se object...
 
std::map< int, std::string > m_supportedMarksMap
 
A widget used to define the basic fill se object. 
 
A Mark specifies a geometric shape and applies coloring to it.