VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions
makVrf::DtWhenConditionalExpressionView Class Reference
Inheritance diagram for makVrf::DtWhenConditionalExpressionView:
Inheritance graph
[legend]

Public Member Functions

 DtWhenConditionalExpressionView (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0, bool partOfGlobalPlan=false, bool validForOnlySyncMatrix=false)
 
virtual ~DtWhenConditionalExpressionView () override
 
virtual void setReregisterTrigger (bool)
 
virtual bool reregisterTrigger () const
 
virtual void setOption (const DtString &)
 
virtual DtString option () const
 
- Public Member Functions inherited from makVrf::DtConditionalExpressionView
 DtConditionalExpressionView (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0, bool partOfGlobalPlan=false, bool validOnlyForSyncMatrix=false)
 
virtual ~DtConditionalExpressionView () override
 
virtual void enable ()
 
virtual void disable ()
 
virtual void setupFromExpression (const DtSimCondExpr *expr, const std::set< makVrv::DtUniqueID > &data)
 
virtual DtSimCondExprconditionalExpression ()
 
virtual QString statementDescription () const
 
virtual void setStatementDescription (const QString &)
 
virtual void setShowDescription (bool)
 
virtual
DtConditionalExpressionViewItem
addConditionalRow (QTreeWidgetItem *after=0)
 
virtual void removeRow (DtConditionalExpressionViewItem *)
 
QTreeWidgetconditionalsTree () const
 
virtual void validateOk ()
 

Public Attributes

QCheckBoxmyReregisterTrigger
 
QCheckBoxmyInterruptTask
 
- Public Attributes inherited from makVrf::DtConditionalExpressionView
boost::signals2::signal< void()> signal_conditionComplete
 
boost::signals2::signal< void()> signal_conditionIncomplete
 
boost::signals2::signal< void()> signal_conditionCancelled
 
boost::signals2::signal< void()> signal_enable
 
boost::signals2::signal< void()> signal_disable
 
QVBoxLayout * myMasterLayout
 
QTreeWidgetmyConditionalsTree
 
QTextEdit * myConditionText
 
QLabelmyShortDescriptionLabel
 
QLineEditmyShortDescription
 
QHBoxLayout * myDescriptionLayout
 
QWidget * myConditionalCanvas
 
QSplitter * mySplitter
 

Protected Member Functions

virtual void setupGui (const std::set< makVrv::DtUniqueID > &data) override
 
- Protected Member Functions inherited from makVrf::DtConditionalExpressionView
virtual void slot_onSimDataRemoved (DtSimObjectReference)
 
virtual void conditionsChanged ()
 
virtual void removeOnTick (DtConditionalExpressionViewItem *)
 

Additional Inherited Members

- Protected Slots inherited from makVrf::DtConditionalExpressionView
virtual void onItemCollapsed (QTreeWidgetItem *)
 
- Protected Attributes inherited from makVrf::DtConditionalExpressionView
makVrv::DtDemyDe
 
std::set< makVrv::DtUniqueIDmySelectedData
 
bool myPartOfGlobalPlan
 
bool myValidOnlyForSyncMatrix
 
DtSimCondExprmyConditionalExpression
 

Constructor & Destructor Documentation

makVrf::DtWhenConditionalExpressionView::DtWhenConditionalExpressionView ( makVrv::DtDe de,
QWidget *  parent,
const Qt::WindowFlags &  flags = 0,
bool  partOfGlobalPlan = false,
bool  validForOnlySyncMatrix = false 
)
virtual makVrf::DtWhenConditionalExpressionView::~DtWhenConditionalExpressionView ( )
overridevirtual

Member Function Documentation

virtual void makVrf::DtWhenConditionalExpressionView::setReregisterTrigger ( bool  )
virtual
virtual bool makVrf::DtWhenConditionalExpressionView::reregisterTrigger ( ) const
virtual
virtual void makVrf::DtWhenConditionalExpressionView::setOption ( const DtString )
virtual
virtual DtString makVrf::DtWhenConditionalExpressionView::option ( ) const
virtual
virtual void makVrf::DtWhenConditionalExpressionView::setupGui ( const std::set< makVrv::DtUniqueID > &  data)
overrideprotectedvirtual

Member Data Documentation

QCheckBox* makVrf::DtWhenConditionalExpressionView::myReregisterTrigger
QCheckBox* makVrf::DtWhenConditionalExpressionView::myInterruptTask

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)