2 #include <Scenario/Document/Interval/IntervalView.hpp>
10 class QStyleOptionGraphicsItem;
15 class FullViewIntervalPresenter;
26 QPainter& p, QRectF visibleRect,
const score::Brush& defaultColor,
28 void updatePaths()
final override;
29 void updatePlayPaths()
final override;
30 void updateOverlayPos();
32 QRectF boundingRect()
const override;
33 void paint(QPainter* painter,
const QStyleOptionGraphicsItem* option, QWidget* widget)
36 void setGuiWidth(
double);
38 void setSelected(
bool selected);
39 void setSnapLine(std::optional<double>);
42 void drawDashedPath(QPainter& p, QRectF visibleRect,
const Process::Style& skin);
43 void drawPlayDashedPath(QPainter& p, QRectF visibleRect,
const Process::Style& skin);
45 std::optional<double> m_snapLine{};
Definition: FullViewIntervalPresenter.hpp:30
Definition: FullViewIntervalView.hpp:17
Definition: IntervalView.hpp:34
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: ScenarioStyle.hpp:13