26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_POLYGONSYMBOLIZERWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_POLYGONSYMBOLIZERWIDGET_H
30 #include "../Config.h"
33 #include <QtGui/QWidget>
40 namespace Ui {
class PolygonSymbolizerWidgetForm; }
47 class PolygonSymbolizer;
56 class BasicStrokeWidget;
110 void onPolygonSymbolizerTypeComboBoxCurrentIndexChanged(
int index);
112 void onStrokeChanged();
114 void onStrokeGroupBoxToggled(
bool on);
116 void onFillChanged();
118 void onFillGroupBoxToggled(
bool on);
123 void symbolizerChanged();
127 std::auto_ptr<Ui::PolygonSymbolizerWidgetForm>
m_ui;
137 #endif // __TERRALIB_QT_WIDGETS_SE_INTERNAL_POLYGONSYMBOLIZERWIDGET_H
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
A Symbolizer describes how a feature is to appear on a map.
A PolygonSymbolizer is used to draw a polygon (or other area-type geometries), including filling its ...
QStackedWidget * m_fillWidgets
Set of Fill Widgets that can be used to configure the polygon symbolizer element. TODO: need review! ...
te::qt::widgets::BasicStrokeWidget * m_strokeWidget
Basic Stroke Widget used to configure the polygon symbolizer stroke element.
A widget used to build a basic stroke element.
std::auto_ptr< Ui::PolygonSymbolizerWidgetForm > m_ui
Widget form.
A widget used to build a polygon symbolizer element.
te::se::PolygonSymbolizer * m_symb
Polygon symbolizer element that will be configured by this widget.