Go to the documentation of this file.00001
00002
00003
00004
00005
00008
00009 #ifndef rangeSlider_H_
00010 #define rangeSlider_H_
00011
00012 #include "lgrGui.h"
00013 #include <QtGui/QWidget>
00014
00015 class QBoxLayout;
00016
00017 namespace MAKLogger
00018 {
00019 class DtBoundsSlider;
00020 class DtVectorButton;
00021
00023 class DT_DLL_LGRGUI DtRangeWidget : public QWidget
00024 {
00025 public:
00026
00028 DtRangeWidget(Qt::Orientation orientation, QWidget* parent = 0);
00029
00031 virtual ~DtRangeWidget();
00032
00034 virtual void setBarColors(QColor top,QColor bottom);
00035
00037
00038 DtBoundsSlider* slider();
00039 const DtBoundsSlider* slider() const;
00041
00043 void replaceSliderBar(DtBoundsSlider* slider);
00044
00045 protected:
00046 DtBoundsSlider* mySlider;
00047 DtVectorButton* myLeftButton;
00048 DtVectorButton* myRightButton;
00049 };
00050
00051 }
00052
00053 #endif