26 #ifndef __TERRALIB_QT_WIDGETS_SE_INTERNAL_BASICSTROKEWIDGET_H    27 #define __TERRALIB_QT_WIDGETS_SE_INTERNAL_BASICSTROKEWIDGET_H    30 #include "../Config.h"    42 namespace Ui { 
class BasicStrokeWidgetForm; }
    57       class ColorPickerToolButton;
   113           void updateUiStrokeColor();
   120           void updateUiDashStyle(
const std::string& pattern);
   127           void updateUiJoinStyle(
const std::string& style);
   134           void updateUiCapStyle(
const std::string& style);
   137           void fillStrokeDashStyleComboBox();
   141           void onColorChanged(
const QColor& color);
   143           void onStrokeOpacitySliderValueChanged(
int value);
   145           void onStrokeWidthDoubleSpinBoxValueChanged(
const QString& text);
   147           void onStrokeDashComboBoxCurrentIndexChanged(
int index);
   149           void onStrokeJoinStyleChanged(
int style);
   151           void onStrokeCapStyleChanged(
int style);
   156           void strokeChanged();
   160           std::unique_ptr<Ui::BasicStrokeWidgetForm> 
m_ui; 
   173 #endif  // __TERRALIB_QT_WIDGETS_SE_INTERNAL_BASICSTROKEWIDGET_H 
A Stroke specifies the appearance of a linear geometry.