OutputItem Class Reference

#include <qcalcGUIItems.h>

Inheritance diagram for OutputItem:

CalcItem

List of all members.

Public Types

enum  { Type = TYPE_OUTPUTITEM }

Public Slots

void setValue (const QString &text)

Public Member Functions

 OutputItem (VOutputItem *parentItem, VInSlot *input, VTimeInSlot *timeSlot, QGraphicsItem *parent=NULL)
virtual ~OutputItem ()
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=NULL)
virtual int type () const
virtual void setupFromDomElement (QDomElement &el)
virtual void updateConnectorsPositions ()

Public Attributes

VOutputItemparentItem
TimeInSlottimeSlot

Protected Attributes

QLineEdit * edit


Member Enumeration Documentation

anonymous enum

Enumerator:
Type 


Constructor & Destructor Documentation

OutputItem::OutputItem ( VOutputItem parentItem,
VInSlot input,
VTimeInSlot timeSlot,
QGraphicsItem *  parent = NULL 
)

OutputItem::~OutputItem (  )  [virtual]


Member Function Documentation

void OutputItem::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = NULL 
) [virtual]

Reimplemented from CalcItem.

void OutputItem::setupFromDomElement ( QDomElement &  el  )  [virtual]

Reimplemented from CalcItem.

void OutputItem::setValue ( const QString &  text  )  [slot]

virtual int OutputItem::type (  )  const [inline, virtual]

void OutputItem::updateConnectorsPositions (  )  [virtual]

Reimplemented from CalcItem.


Member Data Documentation

QLineEdit* OutputItem::edit [protected]


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

Generated on Fri Jan 8 12:51:28 2010 for QSAS by  doxygen 1.5.7