Dataflow::WidgetInletFactory< T, Widget > Struct Template Reference
Inheritance diagram for Dataflow::WidgetInletFactory< T, Widget >:
Public Types | |
using | Model_T = T |
Public Types inherited from Dataflow::ControlInletFactory | |
using | Model_T = Process::ControlInlet |
Public Member Functions | |
UuidKey< Process::Port > | concreteKey () const noexcept override |
Model_T * | load (const VisitorVariant &vis, QObject *parent) override |
void | setupInletInspector (const Process::Inlet &port, const score::DocumentContext &ctx, QWidget *parent, Inspector::Layout &lay, QObject *context) override |
QGraphicsItem * | makeControlItem (Process::ControlInlet &port, const score::DocumentContext &ctx, QGraphicsItem *parent, QObject *context) override |
Process::PortItemLayout | defaultLayout () const noexcept override |
Public Member Functions inherited from Dataflow::ControlInletFactory | |
UuidKey< Process::Port > | concreteKey () const noexcept override |
Public Member Functions inherited from Process::PortFactory | |
virtual QGraphicsItem * | makeControlItem (Process::ControlOutlet &port, const score::DocumentContext &ctx, QGraphicsItem *parent, QObject *context) |
ControlLayout | makeFullItem (Process::ControlInlet &port, const Process::Context &ctx, QGraphicsItem *parent, QObject *context) |
ControlLayout | makeFullItem (Process::ControlOutlet &port, const Process::Context &ctx, QGraphicsItem *parent, QObject *context) |
virtual void | setupOutletInspector (const Process::Outlet &port, const score::DocumentContext &ctx, QWidget *parent, Inspector::Layout &lay, QObject *context) |
Public Member Functions inherited from score::InterfaceBase | |
virtual InterfaceKey | interfaceKey () const noexcept=0 |
Identifies an interface uniquely. | |
The documentation for this struct was generated from the following file: