VR-Forces 4.0.4 Class Documentation
Public Member Functions | Public Attributes | Protected Member Functions
makVrf::DtTaskFlyAltitudeDialog Class Reference

Dialog for getting user input for the DtFlyAltitudeTask. More...

Inheritance diagram for makVrf::DtTaskFlyAltitudeDialog:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtTaskFlyAltitudeDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
virtual ~DtTaskFlyAltitudeDialog ()
virtual double altitude () const
virtual void setAltitude (double)
 Expects value in the current display units.
virtual void setAltitudeLabel (QString label)
 Sets the altitude label string.
virtual void setAltitudeDecimalPlaces (int decimalPlaces)
virtual double climbDescendRate () const
virtual void setClimbDescendRate (double d)
virtual void setClimbDescendRateLabel (QString label)
virtual void setClimbDescendRateDecimalPlaces (int decimalPlaces)

Public Attributes

QWidgetmyCanvas
QGridLayout * myContentLayout
QLineEditmyAltitude
QLabelmyAltitudeLabel
QLineEditmyClimbDescendRate
QLabelmyClimbDescendRateLabel
QDoubleValidator * myValidator

Protected Member Functions

virtual QWidgetcontents (const std::vector< makVrv::DtSimEntry * > &data)
 Creates set dialog contents. Called from setupGui.
virtual void sendRequest ()
 Override to send the set or task request.
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 slot_onUnitChanged (int attribute, int newVal, int oldVal)
 Connected to signal_displayUnitChanged on DtDisplayUnitsSettingsSignaler.
virtual void slot_displayUnitDecimalsChanged (makVrv::DtUnitConverterCollection::DisplayUnitType, int, int)
 Connected to signal_displayUnitDecimalsChanged on DtDisplayUnitsSettingsSignaler.
virtual void refreshLabels ()
 Configures the DtSetHeadingDialog with the current display unit settings from DtSharedDisplayUnitsSettings.
virtual void setupStatement (const DtSimStatement *)
 Called when this dialog is invoked to edit an existing plan statement.
virtual double climbRateNativeToDisplay (double nativeVal)
 Unit conversions for the climb/descent rate value.
virtual double climbRateDisplayToNative (double displayVal)
 Unit conversions for the climb/descent rate value.

Detailed Description

Dialog for getting user input for the DtFlyAltitudeTask.


Constructor & Destructor Documentation

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

Member Function Documentation

virtual double makVrf::DtTaskFlyAltitudeDialog::altitude ( ) const [virtual]
Returns:
value in the current display units
virtual void makVrf::DtTaskFlyAltitudeDialog::setAltitude ( double  ) [virtual]

Expects value in the current display units.

virtual void makVrf::DtTaskFlyAltitudeDialog::setAltitudeLabel ( QString  label) [virtual]

Sets the altitude label string.

virtual void makVrf::DtTaskFlyAltitudeDialog::setAltitudeDecimalPlaces ( int  decimalPlaces) [virtual]
virtual double makVrf::DtTaskFlyAltitudeDialog::climbDescendRate ( ) const [virtual]
virtual void makVrf::DtTaskFlyAltitudeDialog::setClimbDescendRate ( double  d) [virtual]
virtual void makVrf::DtTaskFlyAltitudeDialog::setClimbDescendRateLabel ( QString  label) [virtual]
virtual void makVrf::DtTaskFlyAltitudeDialog::setClimbDescendRateDecimalPlaces ( int  decimalPlaces) [virtual]
virtual QWidget* makVrf::DtTaskFlyAltitudeDialog::contents ( const std::vector< makVrv::DtSimEntry * > &  data) [protected, virtual]

Creates set dialog contents. Called from setupGui.

Implements makVrf::DtBaseTaskSetDialogInterface.

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

Override to send the set or task request.

Implements makVrf::DtBaseTaskSetDialogInterface.

virtual void makVrf::DtTaskFlyAltitudeDialog::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::DtTaskFlyAltitudeDialog::slot_onUnitChanged ( int  attribute,
int  newVal,
int  oldVal 
) [protected, virtual]

Connected to signal_displayUnitChanged on DtDisplayUnitsSettingsSignaler.

Calls refreshLabels if the attribute is Orientation

Connected to signal_displayUnitDecimalsChanged on DtDisplayUnitsSettingsSignaler.

virtual void makVrf::DtTaskFlyAltitudeDialog::refreshLabels ( ) [protected, virtual]

Configures the DtSetHeadingDialog with the current display unit settings from DtSharedDisplayUnitsSettings.

virtual void makVrf::DtTaskFlyAltitudeDialog::setupStatement ( const DtSimStatement ) [protected, virtual]

Called when this dialog is invoked to edit an existing plan statement.

Reimplemented from makVrf::DtBaseTaskSetDialogInterface.

virtual double makVrf::DtTaskFlyAltitudeDialog::climbRateNativeToDisplay ( double  nativeVal) [protected, virtual]

Unit conversions for the climb/descent rate value.

There are here because this is displayed in unit that is not in the central unit manager. The display value is (altitude units) / minute. The native value is meters/second.

virtual double makVrf::DtTaskFlyAltitudeDialog::climbRateDisplayToNative ( double  displayVal) [protected, virtual]

Unit conversions for the climb/descent rate value.

There are here because this is displayed in unit that is not in the central unit manager. The display value is (altitude units) / minute. The native value is meters/second.


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)