inline int getNameWidth() { return nameWidth; }
inline int getNameHeight() { return nameHeight; }
QString getStrOrientation();
- static int getIntOrientation(QString str);
- QPointF getEndPointInGroup();
+ static int getIntOrientation(QString str);
+ QPointF getEndPosition();
+ QPointF getStartPosition();
// setters
void setOriginPoint();
// others
void addConnectionItem(ConnectionItem* item);
- void removeConnectionItem(ConnectionItem* item);
- bool canConnectWith(InterfaceItem* iface);
- bool connectWith(InterfaceItem* iface);
- void unconnectTo(InterfaceItem *iface);
+ void removeConnectionItem(ConnectionItem* item);
void updatePosition();
+ void updateName(QString name);
AbstractBoxItem* owner;
ConnectedInterface* refInter;