40 void sigSliderGotFocus();
41 void sigSliderLostFocus();
42 void sigSliderHovered(
int percent,
const QPoint& globalPos);
45 explicit Slider(QWidget* parent =
nullptr);
49 [[nodiscard]]
int valueFromPosition(
const QPoint& pos)
const;
51 void focusInEvent(QFocusEvent* e)
override;
52 void focusOutEvent(QFocusEvent* e)
override;
53 void mousePressEvent(QMouseEvent* e)
override;
54 void mouseMoveEvent(QMouseEvent* e)
override;
55 void mouseReleaseEvent(QMouseEvent* e)
override;
57 bool event(QEvent* e)
override;
58 void paintEvent(QPaintEvent* e)
override;