score
Home
Classes
Namespaces
Files
ScenarioInspectorFactory.hpp
1
#pragma once
2
#include <Process/Inspector/ProcessInspectorWidgetDelegateFactory.hpp>
3
4
#include <Scenario/Process/ScenarioModel.hpp>
5
namespace
Scenario
6
{
7
class
InspectorWidgetDelegateFactory
final
8
:
public
Process::InspectorWidgetDelegateFactory
9
{
10
SCORE_CONCRETE(
"df1b9167-db40-4f88-8d52-b28e3ad1deee"
)
11
private
:
12
QWidget* makeProcess(
13
const
Process::ProcessModel
& process,
const
score::DocumentContext
& doc,
14
QWidget* parent)
const override
;
15
16
bool
matchesProcess(
const
Process::ProcessModel
& process)
const override
;
17
18
void
addButtons(
19
const
Process::ProcessModel
&,
const
score::DocumentContext
& doc,
20
QBoxLayout* layout, QWidget* parent)
const override
;
21
};
22
}
Process::InspectorWidgetDelegateFactory
Definition:
ProcessInspectorWidgetDelegateFactory.hpp:23
Process::ProcessModel
The Process class.
Definition:
score-lib-process/Process/Process.hpp:61
Scenario::InspectorWidgetDelegateFactory
Definition:
ScenarioInspectorFactory.hpp:9
Scenario
Main plug-in of score.
Definition:
score-plugin-dataflow/Dataflow/PortItem.hpp:14
score::DocumentContext
Definition:
DocumentContext.hpp:18