VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes
makVrv::DtCockpitMappingEditorWidget Class Reference

A widget for editing the HUD entity mappings.

Inheritance diagram for makVrv::DtCockpitMappingEditorWidget:
Inheritance graph
[legend]

Public Member Functions

 DtCockpitMappingEditorWidget (DtDe &de, QWidget *parent)
 
virtual ~DtCockpitMappingEditorWidget ()
 
virtual void warnUserOfExistingEntityType (const std::string &entityType)
 
virtual void askUserForEntityTypeMapping (const std::string &defaultType="")
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual void checkIfModified ()
 
virtual
DtPersistenceToolbarWidget
persistenceToolbarWidget ()
 

Protected Slots

void on_validate_entityType (QString str)
 

Protected Member Functions

void setupGui ()
 

Protected Attributes

DtDemyDe
 
DtCockpitMappingEditorLogicmyLogic
 
DtEntityTypeMapEditorWidgetmyEditor
 
DtPersistenceToolbarWidgetmyToolbar
 
QDialogButtonBox * myEntityTypeMappingButtons
 

Constructor & Destructor Documentation

makVrv::DtCockpitMappingEditorWidget::DtCockpitMappingEditorWidget ( DtDe de,
QWidget *  parent 
)

CTOR.

virtual makVrv::DtCockpitMappingEditorWidget::~DtCockpitMappingEditorWidget ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtCockpitMappingEditorWidget::warnUserOfExistingEntityType ( const std::string &  entityType)
virtual

Warn the user that the entity type is already used.

Implements makVrv::DtEntityMappingEditorInterface.

virtual void makVrv::DtCockpitMappingEditorWidget::askUserForEntityTypeMapping ( const std::string &  defaultType = "")
virtual

Ask the user for an entity type mapping.

Implements makVrv::DtEntityMappingEditorInterface.

virtual void makVrv::DtCockpitMappingEditorWidget::activate ( )
virtual
virtual void makVrv::DtCockpitMappingEditorWidget::deactivate ( )
virtual
virtual void makVrv::DtCockpitMappingEditorWidget::checkIfModified ( )
virtual

check if the type mappings have changed since the start up

virtual DtPersistenceToolbarWidget* makVrv::DtCockpitMappingEditorWidget::persistenceToolbarWidget ( )
virtual

brief return the DtPersistenceToolbarWidget of this widget

void makVrv::DtCockpitMappingEditorWidget::on_validate_entityType ( QString  str)
protectedslot
void makVrv::DtCockpitMappingEditorWidget::setupGui ( )
protected

Member Data Documentation

DtDe& makVrv::DtCockpitMappingEditorWidget::myDe
protected
DtCockpitMappingEditorLogic* makVrv::DtCockpitMappingEditorWidget::myLogic
protected
DtEntityTypeMapEditorWidget* makVrv::DtCockpitMappingEditorWidget::myEditor
protected
DtPersistenceToolbarWidget* makVrv::DtCockpitMappingEditorWidget::myToolbar
protected
QDialogButtonBox* makVrv::DtCockpitMappingEditorWidget::myEntityTypeMappingButtons
protected

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)