Inheritance diagram for score::QGraphicsSlider:
score::QGraphicsSliderBase< QGraphicsSlider > oscr::CustomTextGraphicsSlider< Field >

Public Member Functions

 QGraphicsSlider (QGraphicsItem *parent)
 
double from01 (double v) const noexcept
 
double unmap (double v) const noexcept
 
double map (double v) const noexcept
 
void setRange (double min, double max, double init)
 
void setValue (double v)
 
double value () const
 
void setExecutionValue (double v)
 
void resetExecution ()
 
void sliderMoved ()
 
void sliderReleased ()
 
- Public Member Functions inherited from score::QGraphicsSliderBase< QGraphicsSlider >
 QGraphicsSliderBase (QGraphicsItem *parent)
 
bool isInHandle (QPointF p)
 
double getHandleX () const
 
double getExecHandleX () const
 
QRectF sliderRect () const
 
QRectF handleRect () const
 
QRectF execHandleRect () const
 
void setRect (const QRectF &r)
 
QRectF boundingRect () const override
 

Public Attributes

double min {}
 
double max {}
 
double init {}
 
bool moving = false
 
- Public Attributes inherited from score::QGraphicsSliderBase< QGraphicsSlider >
QRectF m_rect
 
RightClickImplimpl
 

Protected Attributes

double m_value {}
 
double m_execValue {}
 

Friends

struct DefaultControlImpl
 
struct DefaultGraphicsSliderImpl
 
struct QGraphicsSliderBase< QGraphicsSlider >
 

The documentation for this class was generated from the following files: