QSapecNG
 All Classes Functions Enumerations Properties
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
qsapecng::Item Class Reference
Inheritance diagram for qsapecng::Item:
qsapecng::Component qsapecng::Label qsapecng::Wire

List of all members.

Public Types

enum  { Type = UserType + 1 }
enum  { OpacityFactor = 3 }
enum  ItemType { Std = Type, Wire, Label }

Public Member Functions

 Item (QGraphicsItem *parent=0, SchematicScene *scene=0)
virtual ItemType itemType () const
virtual int type () const
virtual void mirror ()
virtual void rotate ()
virtual void rotateBack ()
bool mirrored () const
bool rotated () const
uint angle () const
SchematicSceneschematicScene () const

Protected Member Functions

virtual void mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event)
virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *event)
qreal penWidth () const

Protected Attributes

QPen defaultPen_
QPen itemPen_

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