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 |