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

List of all members.

Public Member Functions

 DtConditionalExpressionInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtConditionalExpressionInterface ()
virtual void run (DtConditionalExpressionViewInterface *, const std::vector< makVrv::DtSimEntry * > &data)=0
 Override to run the dialog.
virtual void setupGui (const std::vector< makVrv::DtSimEntry * > &data)=0
virtual bool isComplete () const =0
virtual QString value () const =0
virtual void setValue (const QString &)=0
virtual DtSimCondExprconditionalExpression () const
virtual void setupConditional (const DtSimCondExpr *, const std::vector< makVrv::DtSimEntry * > &data)=0
 Sets up the dialog with conditional expression.
virtual bool bringsUpDialog () const
 Return true if this is bringing up a dialog. Default is true.
virtual void conditionComplete ()
 Sends signal_conditionalComplete.
virtual void conditionCancelled ()
 Sends signal_conditionalCancelled.

Public Attributes

boost::signal< void()> signal_conditionComplete
boost::signal< void()> signal_conditionCancelled

Protected Attributes

makVrv::DtDemyDe
DtConditionExpressionLogicmyLogic

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void makVrf::DtConditionalExpressionInterface::run ( DtConditionalExpressionViewInterface ,
const std::vector< makVrv::DtSimEntry * > &  data 
) [pure virtual]
virtual void makVrf::DtConditionalExpressionInterface::setupGui ( const std::vector< makVrv::DtSimEntry * > &  data) [pure virtual]
virtual QString makVrf::DtConditionalExpressionInterface::value ( ) const [pure virtual]
virtual void makVrf::DtConditionalExpressionInterface::setValue ( const QString &  ) [pure virtual]
virtual void makVrf::DtConditionalExpressionInterface::setupConditional ( const DtSimCondExpr ,
const std::vector< makVrv::DtSimEntry * > &  data 
) [pure virtual]

Return true if this is bringing up a dialog. Default is true.

Reimplemented in makVrf::DtAndConditional, makVrf::DtOrConditional, makVrf::DtNotConditional, makVrf::DtFalseConditional, and makVrf::DtTrueConditional.

Sends signal_conditionalComplete.

Sends signal_conditionalCancelled.


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)