2 #include <Device/Widgets/AddressAccessorEditWidget.hpp>
4 #include <Process/Dataflow/PortFactory.hpp>
5 #include <Process/Dataflow/PortItem.hpp>
7 #include <Inspector/InspectorWidgetFactoryInterface.hpp>
9 #include <score/command/Dispatchers/CommandDispatcher.hpp>
10 #include <score/plugins/SerializableHelpers.hpp>
12 #include <score_plugin_dataflow_export.h>
24 using PortItem::PortItem;
29 virtual bool on_createAutomation(
33 void mousePressEvent(QGraphicsSceneMouseEvent* event)
override;
34 void dropEvent(QGraphicsSceneDragDropEvent* event)
override;
45 QObject* context)
override;
49 QObject* context)
override;
52 template <
typename Model_T>
66 return score::deserialize_dyn(vis, [&](
auto&& deserializer) {
67 return new Model_T{deserializer, parent};
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:54
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:38
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:22
Definition: score-lib-process/Process/Dataflow/PortItem.hpp:39
Definition: PortFactory.hpp:30
Definition: IntervalModel.hpp:50
Definition: UuidKey.hpp:343
The Command class.
Definition: Command.hpp:34
Main plug-in of score.
Definition: score-plugin-dataflow/Dataflow/PortItem.hpp:14
Definition: ProcessContext.hpp:12
The VisitorVariant struct.
Definition: VisitorInterface.hpp:26
Definition: DocumentContext.hpp:18