2 #include <State/Message.hpp>
4 #include <Process/LayerView.hpp>
10 class PortFactoryList;
14 struct DocumentContext;
15 class QGraphicsNoteChooser;
27 void toggled(
int lane,
int index) W_SIGNAL(toggled, lane, index);
28 void noteChanged(
int lane,
int note) W_SIGNAL(noteChanged, lane, note);
29 void noteChangeFinished() W_SIGNAL(noteChangeFinished);
33 void paint_impl(QPainter*)
const override;
35 void mousePressEvent(QGraphicsSceneMouseEvent* event)
override;
36 void mouseMoveEvent(QGraphicsSceneMouseEvent* event)
override;
37 void mouseReleaseEvent(QGraphicsSceneMouseEvent* event)
override;
38 void dropEvent(QGraphicsSceneDragDropEvent* event)
override;
42 std::vector<score::QGraphicsNoteChooser*> m_lanes;
43 int m_execPosition{-1};
Definition: QmlObjects.hpp:114
Definition: PatternModel.hpp:36
Definition: PatternView.hpp:21
Definition: LayerView.hpp:21
Base classes and tools to implement processes and layers.
Definition: JSONVisitor.hpp:1324
Base toolkit upon which the software is built.
Definition: Application.cpp:90