31 QRectF boundingRect()
const override;
34 void paint(QPainter* painter,
const QStyleOptionGraphicsItem* option, QWidget* widget)
37 void setExecutionDuration(
const TimeVal& progress);
39 void updateOverlayPos();
40 void setSelected(
bool selected);
43 void intervalHoverEnter() E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, intervalHoverEnter)
44 void intervalHoverLeave() E_SIGNAL(SCORE_PLUGIN_SCENARIO_EXPORT, intervalHoverLeave)
47 void hoverEnterEvent(QGraphicsSceneHoverEvent* h)
override;
48 void hoverLeaveEvent(QGraphicsSceneHoverEvent* h)
override;
50 void updatePaths()
final override;
51 void updatePlayPaths()
final override;
52 void drawDashedPath(QPainter& p, QRectF visibleRect,
const Process::Style& skin);
53 void drawPlayDashedPath(QPainter& p, QRectF visibleRect,
const Process::Style& skin);