5#include <Kanoop/gui/libkanoopgui.h>
13class LIBKANOOPGUI_EXPORT
Slider :
public QSlider
21 explicit Slider(QWidget *parent =
nullptr);
28 explicit Slider(Qt::Orientation orientation, QWidget *parent =
nullptr);
49 bool _readOnly =
false;
QSlider subclass with an optional read-only mode.
virtual void mousePressEvent(QMouseEvent *event) override
Suppress mouse presses when in read-only mode.
Slider(Qt::Orientation orientation, QWidget *parent=nullptr)
Construct with a specific orientation.
Slider(QWidget *parent=nullptr)
Construct with an optional parent.
bool isReadOnly() const
Return whether the slider is read-only.
void setReadOnly(bool value)
Enable or disable the read-only mode.