Loading...
Searching...
No Matches
Dataflow::MinMaxFloatOutletItem Class Reference
Inheritance diagram for Dataflow::MinMaxFloatOutletItem:
Public Member Functions | |
| MinMaxFloatOutletItem (Process::Port &p, const Process::Context &ctx, QGraphicsItem *parent) | |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
| QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
Public Member Functions inherited from Dataflow::AutomatablePortItem | |
| void | setupMenu (QMenu &, const score::DocumentContext &ctx) override |
| void | on_createAutomation (const score::DocumentContext &m_context) |
| virtual bool | on_createAutomation (const Scenario::IntervalModel &parent, std::function< void(score::Command *)> macro, const score::DocumentContext &m_context) |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
| void | dropEvent (QGraphicsSceneDragDropEvent *event) override |
| PortItem (const Process::Port &p, const Process::Context &ctx, QGraphicsItem *parent) | |
Public Member Functions inherited from Dataflow::PortItem | |
| PortItem (const Process::Port &p, const Process::Context &ctx, QGraphicsItem *parent) | |
| const Process::Port & | port () const |
| void | setPortVisible (bool b) |
| void | resetPortVisible () |
| void | resetDrop () |
| void | setHighlight (bool b) |
| int | type () const final override |
| void | createCable (PortItem *src, PortItem *snk) |
| void | contextMenuRequested (QPointF scenepos, QPoint pos) |
Public Attributes | |
| QPointer< score::ArrowDialog > | m_subView {} |
Public Attributes inherited from Dataflow::PortItem | |
| AddressPropagationItem * | m_address {} |
| double | m_diam = 8. |
| bool | m_visible {true} |
| bool | m_inlet {true} |
| bool | m_highlight {true} |
Additional Inherited Members | |
Static Public Member Functions inherited from Dataflow::PortItem | |
| static const QPixmap & | portImage (Process::PortType t, bool inlet, bool smol, bool light, bool addr) noexcept |
Static Public Attributes inherited from Dataflow::PortItem | |
| static PortItem * | clickedPort |
| static const constexpr int | Type = QGraphicsItem::UserType + 700 |
Protected Member Functions inherited from Dataflow::PortItem | |
| QRectF | boundingRect () const override |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
| void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) final override |
| void | hoverMoveEvent (QGraphicsSceneHoverEvent *event) final override |
| void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) final override |
| void | dragEnterEvent (QGraphicsSceneDragDropEvent *event) final override |
| void | dragMoveEvent (QGraphicsSceneDragDropEvent *event) final override |
| void | dragLeaveEvent (QGraphicsSceneDragDropEvent *event) final override |
| void | keyPressEvent (QKeyEvent *event) override |
| void | keyReleaseEvent (QKeyEvent *event) override |
| QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
Protected Attributes inherited from Dataflow::PortItem | |
| const Process::Context & | m_context |
| std::vector< QPointer< CableItem > > | cables |
| const Process::Port & | m_port |
The documentation for this class was generated from the following files:
- AudioOutletItem.hpp
- AudioOutletItem.cpp
Public Member Functions inherited from