26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLEDOCKWIDGET_H 27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLEDOCKWIDGET_H 30 #include "../../../se.h" 31 #include "../Config.h" 32 #include "../InterfaceController.h" 35 #include <QDockWidget> 40 namespace map {
class AbstractLayer; }
42 namespace se {
class Symbolizer; }
51 class PolygonSymbolizerProperty;
52 class LineSymbolizerProperty;
53 class PointSymbolizerProperty;
54 class TextSymbolizerProperty;
55 class RasterSymbolizerWidget;
56 class StyleControllerWidget;
96 void setTabStatus(
bool status);
137 void onPolygonSymbolizerChanged();
138 void onLineSymbolizerChanged();
139 void onPointSymbolizerChanged();
140 void onRasterSymbolizerChanged();
141 void onRasterContrastChanged(
bool remove);
142 void onTextSymbolizerChanged();
151 void repaintMapDisplay();
173 #endif // __TERRALIB_QT_WIDGETS_SE_INTERNAL_STYLEDOCKWIDGET_H
A widget used to define the text symbolizer properties, such as:
The Style defines the styling that is to be applied to a geographic dataset (vector geometries or cov...
This is the base class for layers.
A Symbolizer describes how a feature is to appear on a map.
A Rule is used to attach property/scale conditions to and group the individual symbols used for rende...
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr