#include <qcalcVirtualItems.h>
Public Member Functions | |
VOperatorItem (const QCalcOperation &op=QCALC_ADD, const QString &pluginName="") | |
virtual | ~VOperatorItem () |
virtual OperatorItem * | getGUI () |
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 | |
OperatorItem * | gui |
QCalcOperation | operation |
QList< VCalcItem * > | blackBoxList |
QEvaluator * | evaluator |
QString | pluginName |
VOperatorItem::VOperatorItem | ( | const QCalcOperation & | op = QCALC_ADD , |
|
const QString & | pluginName = "" | |||
) |
VOperatorItem::~VOperatorItem | ( | ) | [virtual] |
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 | ) |
QList<VCalcItem*> VOperatorItem::blackBoxList [protected] |
QEvaluator* VOperatorItem::evaluator [protected] |
OperatorItem* VOperatorItem::gui [protected] |
QCalcOperation VOperatorItem::operation [protected] |
QString VOperatorItem::pluginName [protected] |