VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtConditionalDialog Class Reference
Inheritance diagram for makVrf::DtConditionalDialog:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtConditionalDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtConditionalDialog ()
virtual void run (const std::vector< makVrv::DtSimEntry * > &data)
 Override to run the dialog.

Public Attributes

QVBoxLayout * myMainLayout
QHBoxLayout * myButtonLayout
QPushButtonmyOKButton
QPushButtonmyCancelButton
DtConditionalExpressionViewInterfacemyConditionalExpressionView

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.
virtual
DtConditionalExpressionViewInterface
createConditionalExpressionView ()
virtual void slot_conditionComplete ()
virtual DtSimCondExprconditionalExpression () const
 Calls down to view to get condition. Memory allocated must be freed by caller.
virtual void enable ()
 enables interface
virtual void disable ()
 disbles interface
virtual bool editExpression (const DtSimCondExpr *, const std::vector< makVrv::DtSimEntry * > &data)
 edits the expression

Protected Attributes

DtConditionalLogicmyLogic
bool myOKEnabled

Constructor & Destructor Documentation

makVrf::DtConditionalDialog::DtConditionalDialog ( makVrv::DtDe de,
QWidget parent,
const Qt::WindowFlags &  flags = 0 
)

Member Function Documentation

virtual void makVrf::DtConditionalDialog::run ( const std::vector< makVrv::DtSimEntry * > &  data) [virtual]

Override to run the dialog.

Implements makVrf::DtConditionalDialogInterface.

virtual void makVrf::DtConditionalDialog::setupGui ( const std::vector< makVrv::DtSimEntry * > &  data) [protected, virtual]

Sets up gui. Also calls createConditionalExpressionView.

Implements makVrf::DtConditionalDialogInterface.

virtual void makVrf::DtConditionalDialog::slot_conditionComplete ( ) [protected, virtual]
virtual DtSimCondExpr* makVrf::DtConditionalDialog::conditionalExpression ( ) const [protected, virtual]

Calls down to view to get condition. Memory allocated must be freed by caller.

Implements makVrf::DtConditionalDialogInterface.

virtual void makVrf::DtConditionalDialog::enable ( ) [protected, virtual]

enables interface

Implements makVrf::DtConditionalDialogInterface.

virtual void makVrf::DtConditionalDialog::disable ( ) [protected, virtual]

disbles interface

Implements makVrf::DtConditionalDialogInterface.

virtual void makVrf::DtConditionalDialog::onOk ( ) [protected, virtual, slot]
virtual void makVrf::DtConditionalDialog::onCancel ( ) [protected, virtual, slot]
virtual bool makVrf::DtConditionalDialog::editExpression ( const DtSimCondExpr ,
const std::vector< makVrv::DtSimEntry * > &  data 
) [protected, virtual]

edits the expression

Implements makVrf::DtConditionalDialogInterface.


Member Data Documentation


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)