FotoSHOCK
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Classes | Public Types | Public Member Functions | List of all members
Connector Class Reference
Inheritance diagram for Connector:

Classes

class  EdgeMimeData
 

Public Types

enum  Type { INPUT, OUTPUT }
 

Public Member Functions

 Connector (Node *parent, Type type, int ID)
 
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
 
virtual QRectF boundingRect () const
 
virtual void mousePressEvent (QGraphicsSceneMouseEvent *event)
 
virtual void dropEvent (QGraphicsSceneDragDropEvent *event)
 
virtual void hoverEnterEvent (QGraphicsSceneHoverEvent *event)
 
virtual void hoverLeaveEvent (QGraphicsSceneHoverEvent *event)
 
Type connectorType () const
 
int ID () const
 
void addEdge (Edge *edge)
 
void removeEdge ()
 
void updateEdges ()
 

The documentation for this class was generated from the following files: