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