Skip to main content

class Slider

Source

A keyboard and pointer controlled slider. One value makes a single thumb. Two values make a range with two thumbs, matching the upstream default shape. Dragging a thumb pushes neighbours. Keyboard changes stop at neighbours.

Inherits from QWidget

Functions​

Slider​

public Slider(QWidget * parent)

pageStep​

public double pageStep()

Source

Slider​

public Slider(double minimum, double maximum, QWidget * parent)

minimum​

public double minimum()

Source

maximum​

public double maximum()

Source

orientation​

public Qt::Orientation orientation()

Source

setMinimum​

public void setMinimum(double minimum)

setMaximum​

public void setMaximum(double maximum)

setRange​

public void setRange(double minimum, double maximum)

setValues​

public void setValues(const QVector<double> & values)

setOrientation​

public void setOrientation(Qt::Orientation orientation)

setSingleStep​

public void setSingleStep(double step)

setPageStep​

public void setPageStep(double step)

values​

public QVector<double> values()

Source

singleStep​

public double singleStep()

Source

sizeHint​

public QSize sizeHint()

minimumSizeHint​

public QSize minimumSizeHint()

valuesChanged​

public void valuesChanged(const QVector<double> & values)

event​

protected bool event(QEvent * event)

paintEvent​

protected void paintEvent(QPaintEvent * )

mousePressEvent​

protected void mousePressEvent(QMouseEvent * )

mouseMoveEvent​

protected void mouseMoveEvent(QMouseEvent * )

mouseReleaseEvent​

protected void mouseReleaseEvent(QMouseEvent * )

keyPressEvent​

protected void keyPressEvent(QKeyEvent * )

wheelEvent​

protected void wheelEvent(QWheelEvent * )