VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
vrfAddConditionalExample::DtNorthConditional Class Reference
Inheritance diagram for vrfAddConditionalExample::DtNorthConditional:
Inheritance graph
[legend]

Public Member Functions

 DtNorthConditional (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtNorthConditional ()
 
- Public Member Functions inherited from makVrf::DtBaseEntityConditionalExpressionDialog
 DtBaseEntityConditionalExpressionDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtBaseEntityConditionalExpressionDialog ()
 
virtual void addFilter (const DtVrfSelectionFilter *f)
 
virtual void addForceLevelItem (int force, std::string entityKey, std::string forceName)
 
DtVrfFilteredListViewfilteredListView ()
 
virtual bool useNameSelected () const
 
virtual bool useSelf () const
 
virtual void setUseSelf (bool)
 
virtual bool anySubordinate () const
 
virtual void setAnySubordinate (bool)
 
virtual bool excludeDestroyed () const
 
virtual void setExcludeDestroyed (bool)
 
virtual bool invertSelection () const
 
virtual void setInvertSelection (bool)
 
virtual DtUUID selectedName () const
 
virtual void setSelectedName (const DtUUID &)
 
virtual bool usePatternSelected () const
 
virtual void setUsePatternSelected (bool b)
 
virtual bool anyPatternSubordinate () const
 
virtual void setAnyPatternSubordinate (bool)
 
virtual bool excludeDestroyedPattern () const
 
virtual void setExcludeDestroyedPattern (bool)
 
virtual bool invertPatternSelection () const
 
virtual void setInvertPatternSelection (bool)
 
virtual DtForceType patternForce () const
 
virtual void setPatternForce (DtForceType forceType)
 
virtual void patternObjectType (DtObjectType &) const
 
virtual void setPatternObjectType (const DtObjectType &)
 
virtual bool isForceLevelItemSelected () const
 
virtual std::vector
< makVrv::DtStateView
< makVrv::DtVrlinkSimulatedBaseState > * > 
selectedObjects () const
 
virtual void selectObject (const DtObjectListViewItem::DtVrfObjectState &obj)
 
virtual bool canSelect (const DtObjectListViewItem::DtVrfObjectState &obj)
 
virtual void clearSelection ()
 
virtual void setupCheckBoxes ()
 
virtual void enabledFilteredListViewSelection (bool b)
 Set to false/true to enable filtered list view selection. More...
 
- Public Member Functions inherited from makVrf::DtBaseConditionalExpressionDialog
 DtBaseConditionalExpressionDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtBaseConditionalExpressionDialog ()
 
virtual void setOKEnabled (bool)
 
- Public Member Functions inherited from makVrf::DtConditionalExpressionInterface
 DtConditionalExpressionInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtConditionalExpressionInterface ()
 
virtual DtSimCondExprconditionalExpression () const
 
DtConditionExpressionLogiclogic () const
 
virtual void toBeDeleted ()
 
virtual bool bringsUpDialog () const
 Return true if this is bringing up a dialog. Default is true. More...
 
virtual void conditionComplete ()
 Sends signal_conditionalComplete. More...
 
virtual void conditionCancelled ()
 Sends signal_conditionalCancelled. More...
 

Protected Member Functions

virtual QWidget * expressionExtension ()
 
virtual QString value () const
 
virtual void setValue (const QString &)
 
virtual void setupConditional (const DtSimCondExpr *expr, const std::vector< makVrv::DtSimEntry * > &data)
 Sets up the dialog with conditional expression. More...
 
- Protected Member Functions inherited from makVrf::DtBaseEntityConditionalExpressionDialog
virtual QWidget * contents ()
 
virtual void createObjectSelectionTab ()
 
virtual void createPatternSelectionTab ()
 
virtual void postGuiSetup (const std::vector< makVrv::DtSimEntry * > &data)
 
virtual int extensionLayoutPosition () const
 
virtual void showEvent (QShowEvent *)
 
virtual void updateGuiForObjectSelection ()
 
virtual void updateGuiForPatternSelection ()
 
- Protected Member Functions inherited from makVrf::DtBaseConditionalExpressionDialog
virtual void run (DtConditionalExpressionView *, const std::vector< makVrv::DtSimEntry * > &data)
 Override to run the dialog. More...
 
virtual void setupGui (DtConditionalExpressionView *, DtConditionalExpressionViewItem *, const std::vector< makVrv::DtSimEntry * > &data)
 
virtual bool isComplete () const
 

Additional Inherited Members

- Static Public Member Functions inherited from makVrf::DtBaseEntityConditionalExpressionDialog
static void setConditionEntityTypesFile (const std::string &)
 Defaults to appData\importConfig\condition-entity-types.csv. More...
 
static std::string conditionEntityTypesFile ()
 
- Public Attributes inherited from makVrf::DtBaseEntityConditionalExpressionDialog
QWidget * myCanvas
 
QVBoxLayout * myContentsLayout
 
QLabelmyDescription
 
QTabWidgetmyTabWidget
 
QWidget * myObjectSelectionTab
 
DtVrfFilteredListViewmyFilteredListView
 
QCheckBoxmyUseNameTab
 
QCheckBoxmyUseSelf
 
QCheckBoxmyAnySubordinate
 
QCheckBoxmyExcludeDestroyed
 
QCheckBoxmyInvertSelection
 
QWidget * myPatternWidget
 
QLabelmyForceLabel
 
QComboBoxmyForce
 
QCheckBoxmyUsePatternTab
 
QCheckBoxmyAnyPatternSubordinate
 
QCheckBoxmyExcludeDestroyedPattern
 
QCheckBoxmyInvertPatternSelection
 
DtEnumerationSelectionWidgetmySelectionWidget
 
- Public Attributes inherited from makVrf::DtBaseConditionalExpressionDialog
QVBoxLayout * myMainLayout
 
QPushButtonmyOKButton
 
QPushButtonmyCancelButton
 
QHBoxLayout * myButtonLayout
 
- Public Attributes inherited from makVrf::DtConditionalExpressionInterface
boost::signals2::signal< void()> signal_conditionComplete
 
boost::signals2::signal< void()> signal_conditionCancelled
 
boost::signals2::signal< void(DtConditionalExpressionInterface *)> signal_destroyed
 
- Protected Slots inherited from makVrf::DtBaseEntityConditionalExpressionDialog
virtual void onUseSelfChanged ()
 
virtual void onTabChanged (int)
 
virtual void onPatternTypeChanged (const DtObjectType &)
 
- Protected Slots inherited from makVrf::DtBaseConditionalExpressionDialog
virtual void accept ()
 
virtual void cancel ()
 
- Protected Attributes inherited from makVrf::DtBaseEntityConditionalExpressionDialog
DtMapFocusHandlerManager myFilteredListViewManager
 
- Protected Attributes inherited from makVrf::DtConditionalExpressionInterface
makVrv::DtDemyDe
 
DtConditionExpressionLogicmyLogic
 

Constructor & Destructor Documentation

vrfAddConditionalExample::DtNorthConditional::DtNorthConditional ( makVrv::DtDe de,
QWidget *  parent,
const Qt::WindowFlags &  flags = 0 
)
virtual vrfAddConditionalExample::DtNorthConditional::~DtNorthConditional ( )
virtual

Member Function Documentation

virtual QWidget* vrfAddConditionalExample::DtNorthConditional::expressionExtension ( )
protectedvirtual
virtual QString vrfAddConditionalExample::DtNorthConditional::value ( ) const
protectedvirtual
virtual void vrfAddConditionalExample::DtNorthConditional::setValue ( const QString &  )
protectedvirtual
virtual void vrfAddConditionalExample::DtNorthConditional::setupConditional ( const DtSimCondExpr ,
const std::vector< makVrv::DtSimEntry * > &  data 
)
protectedvirtual

Sets up the dialog with conditional expression.

Implements makVrf::DtConditionalExpressionInterface.


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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)