|
enum | { Type = UserType + 1
} |
|
|
| GraphicsComponentItem (ARCSAbstractComponent *aac) |
|
int | type () const |
|
void | addSignal (QString s, bool updateSheet=true) |
|
void | addSlot (QString s, bool updateSheet=true) |
|
bool | isMarkedForDeletion () |
|
void | markForDeletion () |
|
void | removePort (QString name) |
|
ARCSAbstractComponent * | getComponent () |
|
GraphicsPortItem * | getSlotPort (QString name) |
|
GraphicsPortItem * | getSignalPort (QString name) |
|
|
virtual void | hoverEnterEvent (QGraphicsSceneHoverEvent *) |
|
virtual void | hoverLeaveEvent (QGraphicsSceneHoverEvent *) |
|
virtual void | contextMenuEvent (QGraphicsSceneContextMenuEvent *event) |
|
virtual QVariant | itemChange (GraphicsItemChange change, const QVariant &value) |
|
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
|
virtual void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *) |
|
Definition at line 41 of file graphicscomponentitem.h.
QVariant GraphicsComponentItem::itemChange |
( |
GraphicsItemChange |
change, |
|
|
const QVariant & |
value |
|
) |
| |
|
protectedvirtual |
- Todo:
- ports are always sorted in a dictionnary order whereas we add them not necessarily in a dictionnary order !
- Todo:
- warning: lines below are a code replicate with subtle changes
Definition at line 225 of file graphicscomponentitem.cpp.
The documentation for this class was generated from the following files: