27 #include "../../../common/Translator.h"
28 #include "ui_HorizontalSliderWidgetForm.h"
32 #include <QtGui/QPushButton>
38 m_ui(new Ui::HorizontalSliderWidgetForm)
64 m_ui->m_groupBox->setTitle(value);
70 m_ui->m_slider->setMinimum(m_minValue);
73 m_ui->m_slider->setMaximum(m_maxValue);
78 m_defaultValue = value;
80 m_ui->m_sliderLabel->setNum(m_defaultValue);
82 m_ui->m_slider->setValue(m_defaultValue);
87 m_ui->m_sliderLabel->setNum(value);
89 m_ui->m_slider->setValue(value);
94 return m_ui->m_slider->value();
99 m_ui->m_defaultPushButton->setVisible(visible);
104 m_ui->m_sliderLabel->setVisible(visible);
109 m_ui->m_slider->setValue(m_defaultValue);
111 onValueChanged(m_defaultValue);
118 m_ui->m_sliderLabel->setNum(value);
120 emit sliderValueChanged(value);
125 emit sliderReleased();
~HorizontalSliderWidget()
void setDefaultButtonVisible(bool visible)
void onValueChanged(int value)
int m_defaultValue
Slider default value (default 0)
void setMinMaxValues(int min, int max)
HorizontalSliderWidget(QWidget *parent=0, Qt::WindowFlags f=0)
Ui::HorizontalSliderWidgetForm * getForm() const
void setDefaultValue(int value)
void onDefaultButtonPressed()
void setTitle(QString value)
int m_minValue
Slider Minimum value (default 0)
void setSliderLabelVisible(bool visible)
int m_maxValue
Slider Maximum value (default 99)
void setCurrentValue(int value)
std::auto_ptr< Ui::HorizontalSliderWidgetForm > m_ui