25 Q_INTERFACES(QGraphicsItem)
38 static const constexpr double min = 0.;
39 static const constexpr double max = 1.;
40 static const constexpr double init = 0.5;
45 static double from01(
double v) {
return v; }
46 static double map(
double v) {
return v; }
47 static double unmap(
double v) {
return v; }
49 void setValue(
double v);
51 void setExecutionValue(
const ossia::value& v);
52 void resetExecution();
57 void valueChanged(
double arg_1) W_SIGNAL(valueChanged, arg_1);
58 void sliderMoved() W_SIGNAL(sliderMoved);
59 void sliderReleased() W_SIGNAL(sliderReleased);
62 void mousePressEvent(QGraphicsSceneMouseEvent* event)
override;
63 void mouseMoveEvent(QGraphicsSceneMouseEvent* event)
override;
64 void mouseReleaseEvent(QGraphicsSceneMouseEvent* event)
override;
65 void mouseDoubleClickEvent(QGraphicsSceneMouseEvent* event)
override;
66 void paint(QPainter* painter,
const QStyleOptionGraphicsItem* option, QWidget* widget)
Definition DocumentContext.hpp:18