![]() |
MuseScore
3.4
Music composition and notation
|
Base class of all slider type input widgets. More...
#include <slider.h>


Signals | |
| void | sliderPressed (int) |
| void | sliderReleased (int) |
Signals inherited from Awl::AbstractSlider | |
| void | valueChanged (double, int) |
Public Member Functions | |
| Slider (QWidget *parent=0) | |
| Slider (Qt::Orientation orientation, QWidget *parent=0) | |
| ~Slider () | |
| virtual void | setOrientation (Qt::Orientation) |
| Qt::Orientation | orientation () const |
| QSize | sliderSize () const |
| void | setSliderSize (const QSize &s) |
| virtual void | setInvertedAppearance (bool val) |
| virtual QSize | sizeHint () const |
Public Member Functions inherited from Awl::AbstractSlider | |
| AbstractSlider (QWidget *parent=0) | |
| virtual void | setCenter (bool val) |
| If the center flag is set, a notch is drawn to show the center position. More... | |
| virtual void | setScaleWidth (int) |
More... | |
| virtual void | setScaleColor (const QColor &) |
| virtual void | setScaleValueColor (const QColor &) |
| bool | enableMouseWheel () |
| virtual void | setEnableMouseWheel (bool enabled) |
| bool | center () const |
| return the center flag More... | |
| int | scaleWidth () const |
| return the scale line width More... | |
| QColor | scaleColor () const |
| return current scale color More... | |
| QColor | scaleValueColor () const |
| return color of active scale part More... | |
| bool | invertedAppearance () const |
| int | id () const |
| void | setId (int i) |
| virtual double | value () const |
| virtual QString | userValue () const |
| double | minValue () const |
| void | setMinValue (double v) |
| void | setMinLogValue (double v) |
| double | maxValue () const |
| void | setMaxValue (double v) |
| void | setMaxLogValue (double v) |
| void | setRange (double a, double b) |
| void | setLogRange (double a, double b) |
| bool | log () const |
| void | setLog (bool v) |
| double | lineStep () const |
| void | setLineStep (double v) |
| double | pageStep () const |
| void | setPageStep (double f) |
| double | dclickValue1 () const |
| double | dclickValue2 () const |
| void | setDclickValue1 (double val) |
| void | setDclickValue2 (double val) |
| void | setEnabled (bool val) |
| void | setUseActualValue (bool v) |
Protected Member Functions | |
| virtual void | mousePressEvent (QMouseEvent *) |
Protected Member Functions inherited from Awl::AbstractSlider | |
| virtual void | wheelEvent (QWheelEvent *) |
| for user value More... | |
| virtual void | keyPressEvent (QKeyEvent *) |
| virtual void | mouseDoubleClickEvent (QMouseEvent *) |
| virtual void | valueChange () |
Protected Attributes | |
| QPainterPath * | points |
Protected Attributes inherited from Awl::AbstractSlider | |
| int | __id |
| double | _value |
| double | _minValue |
| double | _maxValue |
| double | _lineStep |
| double | _pageStep |
| double | _dclickValue1 |
| double | _dclickValue2 |
| bool | _center |
| bool | _enableMouseWheel |
| bool | _invert |
| int | _scaleWidth |
| QColor | _scaleColor |
| scale line width More... | |
| QColor | _scaleValueColor |
| bool | _log |
| bool | _useActualValue |
Properties | |
| Qt::Orientation | orientation |
| QSize | sliderSize |
Properties inherited from Awl::AbstractSlider | |
| double | value |
| bool | center |
| bool | invertedAppearance |
| int | scaleWidth |
| QColor | scaleColor |
| QColor | scaleValueColor |
| int | id |
| double | minValue |
| double | maxValue |
| double | lineStep |
| double | pageStep |
| bool | log |
| double | dclickValue1 |
| double | dclickValue2 |
Private Member Functions | |
| virtual void | mouseReleaseEvent (QMouseEvent *) |
| virtual void | mouseMoveEvent (QMouseEvent *) |
| virtual void | paintEvent (QPaintEvent *) |
| void | init () |
| void | updateKnob () |
Private Attributes | |
| Qt::Orientation | orient |
| QSize | _sliderSize |
| QPoint | startDrag |
| bool | dragMode |
| int | dragppos |
Additional Inherited Members | |
Public Slots inherited from Awl::AbstractSlider | |
| virtual void | setValue (double v) |
Base class of all slider type input widgets.
Inherits from AwlKnob
| Awl::Slider::Slider | ( | QWidget * | parent = 0 | ) |
| Awl::Slider::Slider | ( | Qt::Orientation | orientation, |
| QWidget * | parent = 0 |
||
| ) |
| Awl::Slider::~Slider | ( | ) |
|
private |
|
privatevirtual |
|
protectedvirtual |
Reimplemented in Awl::MeterSlider.
|
privatevirtual |
|
inline |
|
privatevirtual |
Reimplemented in Awl::MeterSlider.
|
virtual |
Reimplemented from Awl::AbstractSlider.
|
virtual |
| void Awl::Slider::setSliderSize | ( | const QSize & | s | ) |
|
virtual |
Reimplemented in Awl::MeterSlider.
|
signal |
|
signal |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
protected |
|
private |
|
readwrite |
|
readwrite |
1.8.13