|
Maki
Formally verfied low-code orchestration
|
This is the complete list of members for NodeItem, including all inherited members.
| addChild(NodeItem *node, std::shared_ptr< NodeSaveInfo > info) | NodeItem | |
| addParent(NodeItem *node) | NodeItem | |
| applySize(const QSizeF &size) | NodeItem | |
| baseScale() const | NodeItem | |
| behaviour() const | NodeItem | |
| boundingRect() const override | NodeBase | virtual |
| childRemoved(NodeItem *child) | NodeItem | |
| children() const | NodeItem | |
| clampPosInside(const QRectF &inner, const QRectF &childSceneRect) const | NodeItem | private |
| clampSize(qreal width, qreal height) const | NodeItem | private |
| computeScaleFactor() const | NodeBase | private |
| config() const | NodeBase | virtual |
| configTransitions() const | NodeItem | |
| configurationProperties() const | NodeItem | |
| controls() const | NodeItem | |
| createFlow(const QString &flowName, std::shared_ptr< FlowSaveInfo > info) | NodeItem | |
| deleteFlow(const QString &flowId) | NodeItem | |
| drawingRect(const QRectF &input) const | NodeBase | virtual |
| edgePointToward(const QPointF &targetScenePos) const | NodeItem | |
| fields() const | NodeItem | |
| fitInsideParent(qreal padding) | NodeItem | private |
| flowConfigs() const | NodeItem | |
| flows() const | NodeItem | |
| function() const | NodeItem | |
| getField(const QString &key) const | NodeItem | |
| getFlow(const QString &flowId) const | NodeItem | |
| getProperty(const QString &key) const | NodeItem | |
| help() const | NodeItem | |
| id() const | NodeBase | |
| itemChange(GraphicsItemChange change, const QVariant &value) override | NodeItem | protected |
| labelBoundingRect() const | NodeBase | virtual |
| mBounds | NodeBase | private |
| mChildrenNodes | NodeItem | private |
| mDragStartPos | NodeItem | private |
| mFlows | NodeItem | private |
| mHighlightMessage | NodeItem | private |
| mIconItem | NodeBase | protected |
| mIconPath | NodeBase | protected |
| mIsResizing | NodeItem | private |
| mLabelText | NodeBase | private |
| mLastPosition | NodeItem | private |
| mouseMoveEvent(QGraphicsSceneMouseEvent *event) override | NodeItem | protected |
| mousePressEvent(QGraphicsSceneMouseEvent *event) override | NodeItem | protected |
| mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override | NodeItem | protected |
| mParentNode | NodeItem | private |
| mPixmapItem | NodeBase | protected |
| mResizeStartMousePos | NodeItem | private |
| mResizeStartSize | NodeItem | private |
| mSize | NodeItem | private |
| NodeBase(const QString &id, const QString &nodeId, std::shared_ptr< NodeConfig > config, QGraphicsItem *parent) | NodeBase | |
| nodeIcon() const | NodeBase | virtual |
| nodeId() const | NodeBase | virtual |
| NodeItem(const QString &id, std::shared_ptr< NodeSaveInfo > info, const QPointF &initialPosition, std::shared_ptr< NodeConfig > nodeConfig, QGraphicsItem *parent=nullptr) | NodeItem | |
| nodeName() const | NodeItem | |
| nodePixmap() const | NodeBase | virtual |
| nodeRect() const override | NodeItem | virtual |
| nodeShape(const QRectF &bounds) const | NodeBase | virtual |
| nodeType() const | NodeItem | |
| operator<<(QDataStream &out, const NodeItem &config) | NodeItem | friend |
| operator>>(QDataStream &in, NodeItem &config) | NodeItem | friend |
| paint(QPainter *painter, const QStyleOptionGraphicsItem *style, QWidget *widget) override | NodeItem | |
| paintLabel(QPainter *painter, const QRectF &area, const QPen &pen) const | NodeBase | protectedvirtual |
| paintNode(const QRectF &bounds, const QColor &background, const QPen &text, QPainter *painter) | NodeBase | |
| paintPixmap(QPainter *painter) const | NodeBase | protectedvirtual |
| parentInnerSceneRect(qreal padding) const | NodeItem | private |
| parentNode() const | NodeItem | |
| properties() const | NodeItem | |
| removeField(const QString &key) | NodeItem | |
| renameNode(const QString &name) | NodeItem | |
| saveInfo() const | NodeItem | |
| scaledRect() const | NodeBase | virtual |
| setEvent(int index, const FlowConfig &event) | NodeItem | |
| setField(const QString &key, const QJsonObject &property) | NodeItem | |
| setField(const QString &key, std::shared_ptr< PropertyInfo > property) | NodeItem | |
| setIcon(const QString &path, const QColor &iconColor) | NodeBase | protectedvirtual |
| setLabel(const QString &name, qreal fontSize) | NodeBase | protectedvirtual |
| setLabelName(const QString &name) | NodeBase | protectedvirtual |
| setLabelSize(qreal fontSize, const QSizeF &boundingSize) | NodeBase | protectedvirtual |
| setPixmap(const QPixmap &pixmap) | NodeBase | protectedvirtual |
| setProperty(const QString &key, const maki::Value &value) | NodeItem | |
| shape() const override | NodeItem | |
| start() override | NodeItem | virtual |
| toggleLabelVisibility() | NodeBase | virtual |
| type() const override | NodeItem | virtual |
| updateExtrasPosition() | NodeItem | private |
| updateFlow() | NodeItem | |
| updatePosition(const QPointF &position) | NodeItem | |
| ~NodeBase() | NodeBase | virtual |
| ~NodeItem() | NodeItem | virtual |