BioSignalPi  v2
sliderwidget.h
Go to the documentation of this file.
1 #ifndef SLIDERWIDGET_H
2 #define SLIDERWIDGET_H
3 
4 #include <QWidget>
5 #include <QSlider>
6 #include <QLabel>
7 
8 
14 class SliderWidget : public QWidget
15 {
16  Q_OBJECT
17 
18 public:
19  SliderWidget(int min = 0, int max = 10, int tick = 1, QWidget * = NULL);
20  void setTickSize(int);
21  void setInterval(int, int);
22  int getTicksize();
23  int getMin();
24  int getMax();
25  int value();
26  void setValue(int);
27 
28 signals:
29  void sliderReleased();
30  void valueChanged(int);
31 
32 private slots:
33  void setLabelValue(int);
34 
35 private:
36  void updateRange();
37 
38  QSlider *slider;
39  QLabel *valueLabel;
40  int tickSize;
41  int sliderMin;
42  int sliderMax;
43 };
44 
45 #endif // SLIDERWIDGET_H
void sliderReleased()
SliderWidget(int min=0, int max=10, int tick=1, QWidget *=NULL)
Definition: sliderwidget.cpp:5
void valueChanged(int)
void setInterval(int, int)
Class used by PlottingWidget to enable a slider for the different signals plotted.
Definition: sliderwidget.h:14
void setTickSize(int)
void setValue(int)