Loading...
Searching...
No Matches
IntervalSummaryWidget.hpp
1#pragma once
2#include <score/selection/SelectionDispatcher.hpp>
3#include <score/widgets/MarginLess.hpp>
4
5#include <QGridLayout>
6#include <QWidget>
7
8namespace score
9{
10class SelectionDispatcher;
11struct DocumentContext;
12}
13
14namespace Scenario
15{
16class IntervalModel;
17class IntervalSummaryWidget final : public QWidget
18{
19public:
20 explicit IntervalSummaryWidget(
21 const IntervalModel& object, const score::DocumentContext& doc,
22 QWidget* parent = nullptr);
24
25 const IntervalModel& interval;
26
27private:
28 score::SelectionDispatcher m_selectionDispatcher;
30};
31}
Definition IntervalModel.hpp:50
Definition IntervalSummaryWidget.hpp:18
The MarginLess class.
Definition MarginLess.hpp:14
The SelectionDispatcher class.
Definition SelectionDispatcher.hpp:15
Main plug-in of score.
Definition score-plugin-dataflow/Dataflow/PortItem.hpp:13
Base toolkit upon which the software is built.
Definition Application.cpp:90
Definition DocumentContext.hpp:18