![]() |
VR-Forces 4.8 Class Documentation
|

Public Member Functions | |
| DtConditionalDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0, bool partOfGlobalPlan=false) | |
| virtual | ~DtConditionalDialog () |
| virtual void | run (const std::vector< makVrv::DtSimEntry * > &data) |
| Override to run the dialog. More... | |
| virtual QString | statementDescription () const |
| virtual void | setStatementDescription (const QString &) |
Public Member Functions inherited from makVrf::DtConditionalDialogInterface | |
| DtConditionalDialogInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtConditionalDialogInterface () |
| virtual void | conditionComplete (const DtSimStatement &) |
| Sends signal to send out set. More... | |
| virtual void | conditionCancelled () |
| Sends signal that current condition expression was cancelled. More... | |
| virtual void | setTriggers (DtRwTriggersList *) |
| virtual DtRwTriggersList * | triggers () const |
| virtual void | setConditionalMenu (DtVrfConditionalMenu *) |
Public Attributes | |
| QVBoxLayout * | myMainLayout |
| QHBoxLayout * | myButtonLayout |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| DtConditionalExpressionView * | myConditionalExpressionView |
Public Attributes inherited from makVrf::DtConditionalDialogInterface | |
| boost::signals2::signal< void(const DtSimStatement &)> | signal_conditionComplete |
| boost::signals2::signal< void()> | signal_conditionCancelled |
| boost::signals2::signal< void(DtConditionalDialogInterface *)> | signal_destroyed |
Protected Slots | |
| virtual void | onOk () |
| virtual void | onCancel () |
Protected Member Functions | |
| virtual void | setupGui (const std::vector< makVrv::DtSimEntry * > &data) |
| Sets up gui. Also calls createConditionalExpressionView. More... | |
| virtual DtConditionalExpressionView * | createConditionalExpressionView (bool partOfGlobalPlan) |
| virtual void | slot_conditionComplete () |
| virtual void | slot_conditionIncomplete () |
| virtual DtSimCondExpr * | conditionalExpression () const |
| Calls down to view to get condition. Memory allocated must be freed by caller. More... | |
| virtual void | enable () |
| enables interface More... | |
| virtual void | disable () |
| disbles interface More... | |
| virtual bool | editExpression (const DtSimStatement *simStmt, const DtSimCondExpr *, const std::vector< makVrv::DtSimEntry * > &data) |
| edits the expression More... | |
Protected Attributes | |
| DtConditionalLogic * | myLogic |
| bool | myOKEnabled |
| bool | myPartOfGlobalPlan |
Protected Attributes inherited from makVrf::DtConditionalDialogInterface | |
| makVrv::DtDe & | myDe |
| DtRwTriggersList * | myTriggers |
| DtVrfConditionalMenu * | myConditionalMenu |
| makVrf::DtConditionalDialog::DtConditionalDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0, |
||
| bool | partOfGlobalPlan = false |
||
| ) |
|
virtual |
|
virtual |
Override to run the dialog.
Implements makVrf::DtConditionalDialogInterface.
|
virtual |
Implements makVrf::DtConditionalDialogInterface.
|
virtual |
Implements makVrf::DtConditionalDialogInterface.
|
protectedvirtual |
Sets up gui. Also calls createConditionalExpressionView.
Implements makVrf::DtConditionalDialogInterface.
Reimplemented in makVrf::DtRegisterTriggerDialog.
|
protectedvirtual |
Reimplemented in makVrf::DtWhenConditionalDialog.
|
protectedvirtual |
|
protectedvirtual |
Reimplemented in makVrf::DtRegisterTriggerDialog.
|
protectedvirtual |
Calls down to view to get condition. Memory allocated must be freed by caller.
Implements makVrf::DtConditionalDialogInterface.
|
protectedvirtual |
enables interface
Implements makVrf::DtConditionalDialogInterface.
|
protectedvirtual |
disbles interface
Implements makVrf::DtConditionalDialogInterface.
|
protectedvirtualslot |
Reimplemented in makVrf::DtRegisterTriggerDialog.
|
protectedvirtualslot |
|
protectedvirtual |
edits the expression
Implements makVrf::DtConditionalDialogInterface.
Reimplemented in makVrf::DtRegisterTriggerDialog, and makVrf::DtWhenConditionalDialog.
| QVBoxLayout* makVrf::DtConditionalDialog::myMainLayout |
| QHBoxLayout* makVrf::DtConditionalDialog::myButtonLayout |
| QPushButton* makVrf::DtConditionalDialog::myOKButton |
| QPushButton* makVrf::DtConditionalDialog::myCancelButton |
| DtConditionalExpressionView* makVrf::DtConditionalDialog::myConditionalExpressionView |
|
protected |
|
protected |
|
protected |