26 #ifndef __TERRALIB_QT_WIDGETS_UTILS_INTERNAL_HORIZONTALSLIDERWIDGET_H 
   27 #define __TERRALIB_QT_WIDGETS_UTILS_INTERNAL_HORIZONTALSLIDERWIDGET_H 
   30 #include "../Config.h" 
   40 namespace Ui { 
class HorizontalSliderWidgetForm; }
 
   63           Ui::HorizontalSliderWidgetForm* getForm() 
const;
 
   65           void setTitle(QString value);
 
   67           void setMinMaxValues(
int min, 
int max);
 
   69           void setDefaultValue(
int value);
 
   71           void setCurrentValue(
int value);
 
   75           void setDefaultButtonVisible(
bool visible);
 
   77           void setSliderLabelVisible(
bool visible);
 
   81           void onDefaultButtonPressed();
 
   83           void onValueChanged(
int value);
 
   85           void onSliderReleased();
 
   91           void sliderValueChanged(
int);
 
   92           void sliderReleased();
 
   96           std::auto_ptr<Ui::HorizontalSliderWidgetForm> 
m_ui;
 
  107 #endif  // __TERRALIB_QT_WIDGETS_UTILS_INTERNAL_HORIZONTALSLIDERWIDGET_H