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

List of all members.

Public Slots

virtual void onValueChanged (int i)

Public Member Functions

 DtLaunchCounterMeasuresTaskDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtLaunchCounterMeasuresTaskDialog ()
virtual void disable (const QString &reason)
 Disables dialog (except for cancel button)
virtual void enable ()
 Enables dialog.
virtual void setNumberToFire (const int number)
 The type of counter measure to fire.
virtual const int numberToFire () const
virtual void setFireAtInterval (const double interval)
 You can specify a time between the firing of each counter measure.
virtual const double fireAtInterval () const

Public Attributes

QGridLayout * myLayout
QLabelmyCounterMeasuresTypesLabel
QLabelmyNumberToFireLabel
QSpinBox * myNumberToFire
QLabelmyIntervalLabel
QDoubleSpinBox * myInterval
DtLaunchExpendableResourceTaskmyLaunchExpendablesTask

Protected Member Functions

virtual bool editStatement (const std::vector< makVrv::DtSimEntry * > &states, const DtSimStatement *s)
 Edits the current statement. Return true if the statement can be edited.
virtual QWidgetcontents (const std::vector< makVrv::DtSimEntry * > &data)
 Creates set dialog contents. Called from setupGui.
virtual QBoxLayout * createMainLayout ()
virtual void sendRequest ()
 Override to send the set or task request.
virtual void setupStatement (const std::vector< makVrv::DtSimEntry * > &data, const DtSimStatement *stmt)
virtual void setupFrom (const std::vector< makVrv::DtSimEntry * > &d)
 Sets up dialog by asking logic to do it.
virtual void setupGui (const std::vector< makVrv::DtSimEntry * > &data)
 If there is a single entry, find it's location and convert to local to set.
virtual void comboChanged (const QString &)
virtual void addResource (const DtResource &)
 Called to add a new resource.
virtual void resourceUpdated (const DtResource &)
 Called when a particular resource has been updated.
virtual void initializeItems (const std::vector< makVrv::DtSimEntry * > &data)
 Override for dialogs that need item initialization.
virtual void resourcesChanged ()
 Virtual overrides to complete class.
virtual void resourceCheckingDisabled ()
 Called when this item can not longer set resources.
virtual void resourceCheckComplete ()
 Called when resource checking is complete.

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::disable ( const QString &  reason) [virtual]

Disables dialog (except for cancel button)

Enables dialog.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::setNumberToFire ( const int  number) [virtual]

The type of counter measure to fire.

virtual void setCounterMeasureType(const QString& type); How many total to fire

virtual const int makVrf::DtLaunchCounterMeasuresTaskDialog::numberToFire ( ) const [virtual]
virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::setFireAtInterval ( const double  interval) [virtual]

You can specify a time between the firing of each counter measure.

virtual const double makVrf::DtLaunchCounterMeasuresTaskDialog::fireAtInterval ( ) const [virtual]
virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::onValueChanged ( int  i) [virtual, slot]
virtual bool makVrf::DtLaunchCounterMeasuresTaskDialog::editStatement ( const std::vector< makVrv::DtSimEntry * > &  states,
const DtSimStatement s 
) [protected, virtual]

Edits the current statement. Return true if the statement can be edited.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.

virtual QWidget* makVrf::DtLaunchCounterMeasuresTaskDialog::contents ( const std::vector< makVrv::DtSimEntry * > &  data) [protected, virtual]

Creates set dialog contents. Called from setupGui.

Reimplemented from makVrf::DtBaseComboTaskSetDialog.

virtual QBoxLayout* makVrf::DtLaunchCounterMeasuresTaskDialog::createMainLayout ( ) [protected, virtual]

Reimplemented from makVrf::DtBaseComboTaskSetDialog.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::sendRequest ( ) [protected, virtual]

Override to send the set or task request.

Implements makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::setupStatement ( const std::vector< makVrv::DtSimEntry * > &  data,
const DtSimStatement stmt 
) [protected, virtual]
virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::setupFrom ( const std::vector< makVrv::DtSimEntry * > &  ) [protected, virtual]

Sets up dialog by asking logic to do it.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::setupGui ( const std::vector< makVrv::DtSimEntry * > &  data) [protected, virtual]

If there is a single entry, find it's location and convert to local to set.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::comboChanged ( const QString &  ) [protected, virtual]

Reimplemented from makVrf::DtBaseComboTaskSetDialog.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::addResource ( const DtResource ) [protected, virtual]

Called to add a new resource.

Implements makVrf::DtVrfResourceRequestor.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::resourceUpdated ( const DtResource ) [protected, virtual]

Called when a particular resource has been updated.

Implements makVrf::DtVrfResourceRequestor.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::initializeItems ( const std::vector< makVrv::DtSimEntry * > &  data) [protected, virtual]

Override for dialogs that need item initialization.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtLaunchCounterMeasuresTaskDialog::resourcesChanged ( ) [protected, virtual]

Virtual overrides to complete class.

Called when resources received has changed

Implements makVrf::DtVrfResourceRequestor.

Called when this item can not longer set resources.

This will happen when multiple requests are made through this class and there are no common resources

Implements makVrf::DtVrfResourceRequestor.

Called when resource checking is complete.

Implements makVrf::DtVrfResourceRequestor.


Member Data Documentation


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)