QSapecNG
 All Classes Functions Enumerations Properties
Public Member Functions | Protected Member Functions
qsapecng::Component Class Reference
Inheritance diagram for qsapecng::Component:
qsapecng::Item qsapecng::ValuePropagationInterface

List of all members.

Public Member Functions

 Component (QGraphicsItem *parent=0, SchematicScene *scene=0)
 Component (QPainterPath path, QGraphicsItem *parent=0, SchematicScene *scene=0)
 Component (QPainterPath path, QList< QPointF > nodes, QGraphicsItem *parent=0, SchematicScene *scene=0)
 Component (QPainterPath path, QPointF node, QGraphicsItem *parent=0, SchematicScene *scene=0)
QRectF boundingRect () const
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
virtual void mirror ()
virtual void rotate ()
PropertyTextItemlabel () const
void addNodes (QList< QPointF > nodes)
void addNodes (QPointF node)
QVector< int > nodes () const
void setPath (const QPainterPath &path)
QPainterPath path () const
int propagate (int value)
void invalidate ()

Protected Member Functions

void focusInEvent (QFocusEvent *event)
void focusOutEvent (QFocusEvent *event)
QVariant itemChange (GraphicsItemChange change, const QVariant &value)

The documentation for this class was generated from the following files:
 All Classes Functions Enumerations Properties