1 #ifndef QNSTGRAPHICSLINK_H
2 #define QNSTGRAPHICSLINK_H
4 #include "qnstgraphicsnode.h"
5 #include "qnstgraphicsbind.h"
17 QString getxConnector()
const;
19 void setxConnector(QString xconnector);
21 QString getxConnectorUID()
const;
23 void setxConnectorUID(QString xconnectorUID);
25 QMap<QString, QnstGraphicsBind*> getActions()
const;
31 QMap<QString, QnstGraphicsBind*> getConditions()
const;
37 virtual void setProperties(
const QMap<QString, QString> &properties);
39 virtual void getProperties(QMap<QString, QString> &properties);
42 virtual void draw(QPainter* painter);
44 virtual void delineate(QPainterPath* painter)
const;
49 void createConnections();
53 QString xconnectorUID;
55 QMap<QString, QnstGraphicsBind*> actions;
57 QMap<QString, QnstGraphicsBind*> conditions;
60 #endif // QNSTGRAPHICSLINK_H