Loading...
Searching...
No Matches
TimeSyncSummaryWidget.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#include <memory>
9
10namespace score
11{
12class SelectionDispatcher;
13struct DocumentContext;
14}
15
16namespace Scenario
17{
18class TimeSyncModel;
19
20class TimeSyncSummaryWidget final : public QWidget
21{
22public:
23 explicit TimeSyncSummaryWidget(
24 const TimeSyncModel&, const score::DocumentContext& doc,
25 QWidget* parent = nullptr);
26 ~TimeSyncSummaryWidget() override;
27
28 const TimeSyncModel& sync;
29
30private:
31 score::SelectionDispatcher m_selectionDispatcher;
33};
34}
Definition TimeSyncModel.hpp:34
Definition TimeSyncSummaryWidget.hpp:21
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