score
Home
Classes
Namespaces
Files
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
8
namespace
score
9
{
10
class
SelectionDispatcher;
11
struct
DocumentContext;
12
}
13
14
namespace
Scenario
15
{
16
class
IntervalModel;
17
class
IntervalSummaryWidget
final :
public
QWidget
18
{
19
public
:
20
explicit
IntervalSummaryWidget
(
21
const
IntervalModel
&
object
,
const
score::DocumentContext
& doc,
22
QWidget* parent =
nullptr
);
23
~
IntervalSummaryWidget
();
24
25
const
IntervalModel
& interval;
26
27
private
:
28
score::SelectionDispatcher
m_selectionDispatcher;
29
score::MarginLess<QGridLayout>
m_lay;
30
};
31
}
Scenario::IntervalModel
Definition:
IntervalModel.hpp:50
Scenario::IntervalSummaryWidget
Definition:
IntervalSummaryWidget.hpp:18
score::MarginLess< QGridLayout >
score::SelectionDispatcher
The SelectionDispatcher class.
Definition:
SelectionDispatcher.hpp:15
Scenario
Main plug-in of score.
Definition:
score-plugin-dataflow/Dataflow/PortItem.hpp:14
score
Base toolkit upon which the software is built.
Definition:
Application.cpp:90
score::DocumentContext
Definition:
DocumentContext.hpp:18