DtConditionalExpressionViewItem represents a single conditional expression.
|
| | DtConditionalExpressionViewItem (makVrv::DtDe &, DtConditionalExpressionView *, QTreeWidget *parent, bool partOfGlobalPlan, bool validOnlyForSyncMatrix, const std::set< makVrv::DtUniqueID > &) |
| |
| | DtConditionalExpressionViewItem (makVrv::DtDe &, DtConditionalExpressionView *, QTreeWidgetItem *, bool partOfGlobalPlan, bool validOnlyForSyncMatrix, const std::set< makVrv::DtUniqueID > &) |
| |
| virtual | ~DtConditionalExpressionViewItem () override |
| |
| virtual QComboBox * | createConditionalComboBox (bool compoundOnly) const |
| |
| virtual void | setup (bool compoundOnly=false) |
| |
| virtual bool | isComplete () const |
| |
| virtual DtSimCondExpr * | condition () |
| |
| virtual bool | isNot () const |
| |
| virtual void | setCanRemove (bool) |
| |
| virtual void | setRemoveEnabled (bool) |
| |
| virtual void | setEditEnabled (bool) |
| |
| virtual void | setupFromExpression (const DtSimCondExpr *expr) |
| |
| virtual void | setItemParent (DtConditionalExpressionViewItem *) |
| |
virtual
DtConditionalExpressionViewItem * | itemParent () const |
| |
| virtual void | addButton (QToolButton *) |
| |
| virtual void | removeButton (QToolButton *) |
| |
| DtConditionalExpressionView * | conditionalExpressionView () |
| |
| virtual makVrf::DtConditionalExpressionViewItem::~DtConditionalExpressionViewItem |
( |
| ) |
|
|
overridevirtual |
| virtual QComboBox* makVrf::DtConditionalExpressionViewItem::createConditionalComboBox |
( |
bool |
compoundOnly | ) |
const |
|
virtual |
Creates a combo box with all the conditionals.
| virtual void makVrf::DtConditionalExpressionViewItem::setup |
( |
bool |
compoundOnly = false | ) |
|
|
virtual |
Non-virtual because this is called from the constructor.
| virtual bool makVrf::DtConditionalExpressionViewItem::isComplete |
( |
| ) |
const |
|
virtual |
Returns true if this and all sub conditions have been completed.
| virtual DtSimCondExpr* makVrf::DtConditionalExpressionViewItem::condition |
( |
| ) |
|
|
virtual |
Returns the condition that represents this statement.
| virtual bool makVrf::DtConditionalExpressionViewItem::isNot |
( |
| ) |
const |
|
virtual |
Returns true if this is a not statement as well.
| virtual void makVrf::DtConditionalExpressionViewItem::setCanRemove |
( |
bool |
| ) |
|
|
virtual |
| virtual void makVrf::DtConditionalExpressionViewItem::setRemoveEnabled |
( |
bool |
| ) |
|
|
virtual |
| virtual void makVrf::DtConditionalExpressionViewItem::setEditEnabled |
( |
bool |
| ) |
|
|
virtual |
| virtual void makVrf::DtConditionalExpressionViewItem::setupFromExpression |
( |
const DtSimCondExpr * |
expr | ) |
|
|
virtual |
| virtual void makVrf::DtConditionalExpressionViewItem::addButton |
( |
QToolButton * |
| ) |
|
|
virtual |
| virtual void makVrf::DtConditionalExpressionViewItem::removeButton |
( |
QToolButton * |
| ) |
|
|
virtual |
| virtual void makVrf::DtConditionalExpressionViewItem::conditionalTypeChanged |
( |
| ) |
|
|
virtualslot |
| virtual void makVrf::DtConditionalExpressionViewItem::slot_conditionComplete |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtConditionalExpressionViewItem::slot_conditionCancelled |
( |
| ) |
|
|
protectedvirtual |
| virtual bool makVrf::DtConditionalExpressionViewItem::setupExpressionForConditional |
( |
const std::string & |
conditional, |
|
|
const DtSimCondExpr * |
expression |
|
) |
| |
|
protectedvirtual |
| virtual void makVrf::DtConditionalExpressionViewItem::resetToEmpty |
( |
| ) |
|
|
protectedvirtual |
| virtual void makVrf::DtConditionalExpressionViewItem::editConditional |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtConditionalExpressionViewItem::onNotChanged |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtConditionalExpressionViewItem::removeRow |
( |
| ) |
|
|
protectedvirtualslot |
| boost::signals2::signal<void ()> makVrf::DtConditionalExpressionViewItem::signal_conditionChanged |
| Conditional makVrf::DtConditionalExpressionViewItem::myConditional |
|
protected |
| bool makVrf::DtConditionalExpressionViewItem::myPartOfGlobalPlan |
|
protected |
| bool makVrf::DtConditionalExpressionViewItem::myValidOnlyForSyncMatrix |
|
protected |
| int makVrf::DtConditionalExpressionViewItem::myCurrentExpressionIndex |
|
protected |
| DtSimCondExpr* makVrf::DtConditionalExpressionViewItem::myConditionalExpression |
|
protected |
| std::string makVrf::DtConditionalExpressionViewItem::myCurrentConditionalType |
|
protected |
| bool makVrf::DtConditionalExpressionViewItem::myCanRemove |
|
protected |
The documentation for this class was generated from the following file: