score
Home
Classes
Namespaces
Files
ScenarioContextMenuManager.hpp
1
#pragma once
2
#include <Process/Layer/LayerContextMenu.hpp>
3
4
#include <QObject>
5
namespace
Process
6
{
7
class
LayerContextMenu;
8
class
LayerPresenter;
9
}
10
class
QMenu;
11
class
QPoint;
12
class
QPointF;
13
class
QAction;
14
15
namespace
score
16
{
17
struct
DocumentContext;
18
}
19
20
namespace
Scenario
21
{
22
struct
SlotPresenter;
23
class
ScenarioPresenter;
24
class
TemporalIntervalPresenter;
25
class
FullViewIntervalPresenter;
26
class
ScenarioContextMenuManager
final :
public
QObject
27
{
28
public
:
29
static
void
createProcessSelectorContextMenu(
30
const
score::DocumentContext
& docContext, QMenu& menu,
31
const
TemporalIntervalPresenter
& slotp,
int
slot_index);
32
};
33
}
Scenario::ScenarioContextMenuManager
Definition:
ScenarioContextMenuManager.hpp:27
Scenario::TemporalIntervalPresenter
Definition:
TemporalIntervalPresenter.hpp:25
Process
Base classes and tools to implement processes and layers.
Definition:
JSONVisitor.hpp:1324
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