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

Signals

void updateMunition (bool)
 

Public Member Functions

 DtMineConfigurationDialog (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=0)
 Constructor. More...
 
virtual ~DtMineConfigurationDialog ()
 Destructor. More...
 
virtual void setFromRecord (const DtMineConfigurationSettingsRecord &)
 Set the current settings. More...
 
virtual void getRecord (DtMineConfigurationSettingsRecord &) const
 Get the current settings. More...
 
virtual void loadDefaults (bool fromFactory=false)
 Loads default or factory record. More...
 
virtual void saveAsDefaults ()
 Saves current settings as default. More...
 
virtual void setupGui (bool selfDestruct)
 
virtual void creationMode (bool add)
 
virtual const DtMineMunitionmunition ()
 

Public Attributes

Ui_MineConfigureDialogUi myUiImpl
 
DtSimpleSmallRangeLabelmyTripWireTypeLabel
 
DtEnumerationSelectionWidgetmyEnumerationSelectionWidget
 
QDialogmyEnumerationSelectionDialog
 

Protected Slots

virtual void fuseChanged (int)
 
virtual void accept ()
 

Protected Member Functions

virtual void slot_onUnitChanged (const makVrv::DtUnicode &category, const makVrv::DtUnicode &type)
 

Protected Attributes

std::vector< doublemyDefaultLengthsSource
 This stores the default trip wire lengths in meters, our source units. More...
 
makVrv::DtDemyDe
 
makVrv::DtSignalConnectionManager myConnectionManager
 
DtMineConfigurationSettingsRecord mySettings
 
DtMineMunition myCurrentMunition
 
bool myIsNewMine
 

Constructor & Destructor Documentation

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

Constructor.

virtual makVrf::DtMineConfigurationDialog::~DtMineConfigurationDialog ( )
virtual

Destructor.

Member Function Documentation

virtual void makVrf::DtMineConfigurationDialog::setFromRecord ( const DtMineConfigurationSettingsRecord )
virtual

Set the current settings.

virtual void makVrf::DtMineConfigurationDialog::getRecord ( DtMineConfigurationSettingsRecord ) const
virtual

Get the current settings.

virtual void makVrf::DtMineConfigurationDialog::loadDefaults ( bool  fromFactory = false)
virtual

Loads default or factory record.

virtual void makVrf::DtMineConfigurationDialog::saveAsDefaults ( )
virtual

Saves current settings as default.

virtual void makVrf::DtMineConfigurationDialog::setupGui ( bool  selfDestruct)
virtual
virtual void makVrf::DtMineConfigurationDialog::creationMode ( bool  add)
virtual
virtual const DtMineMunition& makVrf::DtMineConfigurationDialog::munition ( )
virtual
virtual void makVrf::DtMineConfigurationDialog::slot_onUnitChanged ( const makVrv::DtUnicode category,
const makVrv::DtUnicode type 
)
protectedvirtual
void makVrf::DtMineConfigurationDialog::updateMunition ( bool  )
signal
virtual void makVrf::DtMineConfigurationDialog::fuseChanged ( int  )
protectedvirtualslot
virtual void makVrf::DtMineConfigurationDialog::accept ( )
protectedvirtualslot

Member Data Documentation

Ui_MineConfigureDialogUi makVrf::DtMineConfigurationDialog::myUiImpl
DtSimpleSmallRangeLabel* makVrf::DtMineConfigurationDialog::myTripWireTypeLabel
DtEnumerationSelectionWidget* makVrf::DtMineConfigurationDialog::myEnumerationSelectionWidget
QDialog* makVrf::DtMineConfigurationDialog::myEnumerationSelectionDialog
std::vector<double> makVrf::DtMineConfigurationDialog::myDefaultLengthsSource
protected

This stores the default trip wire lengths in meters, our source units.

makVrv::DtDe& makVrf::DtMineConfigurationDialog::myDe
protected
makVrv::DtSignalConnectionManager makVrf::DtMineConfigurationDialog::myConnectionManager
protected
DtMineConfigurationSettingsRecord makVrf::DtMineConfigurationDialog::mySettings
protected
DtMineMunition makVrf::DtMineConfigurationDialog::myCurrentMunition
protected
bool makVrf::DtMineConfigurationDialog::myIsNewMine
protected

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)