16 #ifndef QGSRANGEWIDGETWRAPPER_H    17 #define QGSRANGEWIDGETWRAPPER_H    22 #include <QDoubleSpinBox>    27 class QAbstractSlider;
    32 class TestQgsRangeWidgetWrapper;
    67     QVariant 
value() 
const override;
    72     bool valid() 
const override;
    75     void setValue( 
const QVariant &value ) 
override;
    81     void valueChangedVariant( 
const QVariant & );
    84     QSpinBox *mIntSpinBox = 
nullptr;
    85     QDoubleSpinBox *mDoubleSpinBox = 
nullptr;
    86     QSlider *mSlider = 
nullptr;
    87     QDial *mDial = 
nullptr;
    91     friend class TestQgsRangeWidgetWrapper;
    94 #endif // QGSRANGEWIDGETWRAPPER_H 
Represents a vector layer which manages a vector based data sets.