VOperatorItem Class Reference

#include <qcalcVirtualItems.h>

Inheritance diagram for VOperatorItem:

VCalcItem

List of all members.

Public Member Functions

 VOperatorItem (const QCalcOperation &op=QCALC_ADD, const QString &pluginName="")
virtual ~VOperatorItem ()
virtual OperatorItemgetGUI ()
void removeGUI ()
void setOperation (QCalcOperation operation, const QString &pluginName="")
virtual void reevaluateOutSlots ()
void setErrMessage (bool err=false, const QString &message="")
void setAsBlackBox (const QList< VCalcItem * > &bb)
void setUpPlugin (const QString &pluginName)
bool isPlugin ()
void getPluginInfo (QString &io, QString &help, QString &html)
virtual QDomElement getDomElement (QDomDocument &document)

Protected Member Functions

void setNumSlots (int nIn, int nOut)

Protected Attributes

OperatorItemgui
QCalcOperation operation
QList< VCalcItem * > blackBoxList
QEvaluatorevaluator
QString pluginName


Constructor & Destructor Documentation

VOperatorItem::VOperatorItem ( const QCalcOperation op = QCALC_ADD,
const QString &  pluginName = "" 
)

VOperatorItem::~VOperatorItem (  )  [virtual]


Member Function Documentation

QDomElement VOperatorItem::getDomElement ( QDomDocument &  document  )  [virtual]

Reimplemented from VCalcItem.

OperatorItem * VOperatorItem::getGUI (  )  [virtual]

void VOperatorItem::getPluginInfo ( QString &  io,
QString &  help,
QString &  html 
)

bool VOperatorItem::isPlugin (  ) 

void VOperatorItem::reevaluateOutSlots (  )  [virtual]

Reimplemented from VCalcItem.

void VOperatorItem::removeGUI (  ) 

void VOperatorItem::setAsBlackBox ( const QList< VCalcItem * > &  bb  ) 

void VOperatorItem::setErrMessage ( bool  err = false,
const QString &  message = "" 
)

void VOperatorItem::setNumSlots ( int  nIn,
int  nOut 
) [protected]

void VOperatorItem::setOperation ( QCalcOperation  operation,
const QString &  pluginName = "" 
)

void VOperatorItem::setUpPlugin ( const QString &  pluginName  ) 


Member Data Documentation

QString VOperatorItem::pluginName [protected]


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

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