EventSummaryWidget.hpp
1 #pragma once
2 
3 #include <QWidget>
4 
5 #include <memory>
6 
7 namespace score
8 {
9 class SelectionDispatcher;
10 struct DocumentContext;
11 }
12 
13 namespace Scenario
14 {
15 class EventModel;
16 class EventSummaryWidget final : public QWidget
17 {
18 public:
20  const EventModel& object, const score::DocumentContext& doc,
21  QWidget* parent = nullptr);
22  ~EventSummaryWidget() override;
23  const EventModel& event;
24 
25 private:
26  std::unique_ptr<score::SelectionDispatcher> m_selectionDispatcher;
27 };
28 }
Definition: EventModel.hpp:36
Definition: EventSummaryWidget.hpp:17
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Base toolkit upon which the software is built.
Definition: Application.cpp:90
Definition: DocumentContext.hpp:18