#include <qcalcVirtualItems.h>
Public Member Functions | |
VOutSlot (VCalcItem *parent, const QString &name="", const QString &description="") | |
virtual | ~VOutSlot () |
QList< VInSlot * > | connectedSlots () const |
QList< VCalcItem * > | connectedItems () const |
VCalcItem * | parent () const |
void | connectTo (VInSlot *slot) |
void | removeConnectionTo (VInSlot *slot) |
OutSlot * | getGUI () |
void | removeGUI () |
void | setGUI (OutSlot *gui) |
void | setValue (QdObject_var value, bool ok) |
QdObject_var | getValue (bool &ok) |
void | setReevaluationFlag (bool b) |
QString | getName () |
QString | getDescription () |
void | setName (const QString &name) |
void | setDescription (const QString &description) |
void | resetToolTips () |
Protected Attributes | |
QList< VInSlot * > | _inSlots |
VCalcItem * | _parent |
OutSlot * | gui |
QdObject_var | value |
bool | valueOK |
bool | reevaluationRequired |
QString | name |
QString | description |
VOutSlot::VOutSlot | ( | VCalcItem * | parent, | |
const QString & | name = "" , |
|||
const QString & | description = "" | |||
) |
VOutSlot::~VOutSlot | ( | ) | [virtual] |
QList< VCalcItem * > VOutSlot::connectedItems | ( | ) | const |
QList< VInSlot * > VOutSlot::connectedSlots | ( | ) | const |
void VOutSlot::connectTo | ( | VInSlot * | slot | ) |
QString VOutSlot::getDescription | ( | ) | [inline] |
OutSlot * VOutSlot::getGUI | ( | ) |
QString VOutSlot::getName | ( | ) | [inline] |
QdObject_var VOutSlot::getValue | ( | bool & | ok | ) |
VCalcItem* VOutSlot::parent | ( | ) | const [inline] |
void VOutSlot::removeConnectionTo | ( | VInSlot * | slot | ) |
void VOutSlot::removeGUI | ( | ) |
void VOutSlot::resetToolTips | ( | ) |
void VOutSlot::setDescription | ( | const QString & | description | ) |
void VOutSlot::setGUI | ( | OutSlot * | gui | ) | [inline] |
void VOutSlot::setName | ( | const QString & | name | ) |
void VOutSlot::setReevaluationFlag | ( | bool | b | ) | [inline] |
void VOutSlot::setValue | ( | QdObject_var | value, | |
bool | ok | |||
) | [inline] |
QList<VInSlot*> VOutSlot::_inSlots [protected] |
VCalcItem* VOutSlot::_parent [protected] |
QString VOutSlot::description [protected] |
OutSlot* VOutSlot::gui [protected] |
QString VOutSlot::name [protected] |
bool VOutSlot::reevaluationRequired [protected] |
QdObject_var VOutSlot::value [protected] |
bool VOutSlot::valueOK [protected] |