43 #ifndef VSI_ELEMENTINOUT_HH 44 #define VSI_ELEMENTINOUT_HH 58 class ConnectionPoint;
98 QList<Connection *>
connections ()
const {
return connections_; };
127 QList<Connection *> connections_;
virtual void removeConnection(Connection *_conn)
Remove the Connection.
QList< Connection * > connections() const
Connections.
ConnectionPoint * connectionPointItem() const
Connection point widget.
Text * descriptionTextItem() const
Short description widget.
bool validConnection(ElementInOut *_e)
Can this input/output be connected to _e.
Text * typeTextItem() const
Type text widget.
virtual ~ElementInOut()
Destructor.
ElementInOut(InOut *_io, SceneElement *_parent)
Constructor.
SceneElement * element()
Scene element.
virtual void addConnection(Connection *_conn)
Add the connection.
InOut * inOut() const
InOut context object.
virtual Type type() const =0
Type.