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

List of all members.

Public Member Functions

 DtConditionalMenu (makVrv::DtDe &)
 CTOR.
virtual ~DtConditionalMenu ()
 DTOR.
virtual QMenucreateMenu (makVrv::DtDe &, QWidget *parent)
 Build a menu.
virtual DtConditionalMenunewInstance ()
virtual void addCondition (const std::string &p, DtVrfConditionalExpressionCreator *i)
 Convenience routines as pass-through to DtVrfConditionalDialogManager.
virtual void addConditionAfter (const std::string &p, const std::string &after, DtVrfConditionalExpressionCreator *i)
virtual void addConditionBefore (const std::string &p, const std::string &before, DtVrfConditionalExpressionCreator *i)
virtual void removeCondition (const std::string &r)
virtual DtSubMenuConfigurationmenuConfiguration ()
 Returns the configuration for the menu to be used in the master mode. May be effected directly.
virtual
DtConfigurableMenuAssembler
menuAssembler ()
 Returns the configuration for the menu to be used in the master mode. May be effected directly.

Static Public Member Functions

static DtConditionalMenuinstance (makVrv::DtDe &)
static DtConditionalMenumenuInstance (makVrv::DtDe &)
 Return a new copy, not the registered copy.

Protected Member Functions

virtual void createMenuConfiguration (makVrv::DtDe &de)
 Called to initially create the menu configuration.

Static Protected Attributes

static
DtConfigurableMenuAssembler
theMenuAssembler
 Variables used to store initial menu configuration.
static DtSubMenuConfigurationtheMenuConfiguration

Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

virtual QMenu* makVrf::DtConditionalMenu::createMenu ( makVrv::DtDe ,
QWidget parent 
) [virtual]

Build a menu.

Implements makVrv::DtMenu.

Return a new copy, not the registered copy.

It will do this by calling the newInstance method on the currently registered version. newInstance needs to be overridden by subclasses to return their own new instance

virtual void makVrf::DtConditionalMenu::addCondition ( const std::string &  p,
DtVrfConditionalExpressionCreator i 
) [virtual]

Convenience routines as pass-through to DtVrfConditionalDialogManager.

virtual void makVrf::DtConditionalMenu::addConditionAfter ( const std::string &  p,
const std::string &  after,
DtVrfConditionalExpressionCreator i 
) [virtual]
virtual void makVrf::DtConditionalMenu::addConditionBefore ( const std::string &  p,
const std::string &  before,
DtVrfConditionalExpressionCreator i 
) [virtual]
virtual void makVrf::DtConditionalMenu::removeCondition ( const std::string &  r) [virtual]

Returns the configuration for the menu to be used in the master mode. May be effected directly.

Implements makVrf::DtConfigurableMenu.

Returns the configuration for the menu to be used in the master mode. May be effected directly.

Implements makVrf::DtConfigurableMenu.

virtual void makVrf::DtConditionalMenu::createMenuConfiguration ( makVrv::DtDe de) [protected, virtual]

Called to initially create the menu configuration.

Implements makVrf::DtConfigurableMenu.


Member Data Documentation

Variables used to store initial menu configuration.


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)