genericnode.h
Go to the documentation of this file.
19 /*Q_PROPERTY(dnai::views::Flow *flowInItem READ flowInItem WRITE setFlowInItem NOTIFY flowInItemChanged)
20 Q_PROPERTY(dnai::views::Flow *flowOutItem READ flowOutItem WRITE setFlowOutItem NOTIFY flowOutItemChanged)*/
21 Q_PROPERTY(dnai::views::RoundedRectangle *header READ header WRITE setHeader NOTIFY headerChanged)
22 Q_PROPERTY(dnai::views::RoundedRectangle *content READ content WRITE setContent NOTIFY contentChanged)
Definition: genericnode.h:13
void resetBorderColor() const
Definition: genericnode.cpp:237
void contentChanged(RoundedRectangle *c)
Definition: moc_genericnode.cpp:235
virtual void componentComplete() override
Definition: genericnode.cpp:292
bool selected() const
virtual void mouseReleaseEvent(QMouseEvent *event) override
Override mouseReleaseEvent.
Definition: genericnode.cpp:267
void setHeader(RoundedRectangle *h)
Definition: genericnode.cpp:117
virtual void mouseMoveEvent(QMouseEvent *event) override
Override mouseMoveEvent.
Definition: genericnode.cpp:243
Definition: roundedrectangle.h:11
Definition: focusmanager.h:42
void setContent(RoundedRectangle *c)
Definition: genericnode.cpp:126
void createLink(models::gui::IoLink *link, GenericNode *n2)
Definition: genericnode.cpp:33
virtual void mousePressEvent(QMouseEvent *event) override
Override mousePressEvent.
Definition: genericnode.cpp:187
virtual QSGNode * updatePaintNode(QSGNode *, UpdatePaintNodeData *) override
Override updatePaintNode and draw a beautifull Node.
Definition: genericnode.cpp:278
Definition: api.h:13
Definition: canvasnode.h:13
void headerChanged(RoundedRectangle *h)
Definition: moc_genericnode.cpp:228
void createFlowLink(models::gui::FlowLink *link, GenericNode *n2)
Definition: genericnode.cpp:65