![]() |
VR-Forces 4.8 Class Documentation
|
An advanced weather condition settings widget. More...

Public Member Functions | |
| DtEnvironmentConditionsWidget (DtDe &de, QWidget *parent=NULL, Qt::WindowFlags flags=0) | |
| Initialization CTOR. More... | |
| virtual | ~DtEnvironmentConditionsWidget () |
| Virtual DTOR. More... | |
| virtual void | setGroundSnowAccumulation (double depth) |
| Set the ground snow accumulation depth. More... | |
| virtual void | setGroundSnowAccumulationDecimals (int decimals) |
| Set the ground snow accumulation decimal places. More... | |
| virtual void | setGroundSnowAccumulationRange (double step, double max, double min=0.0) |
| Set the ground snow accumulation slider ranges. More... | |
| virtual void | setGroundSnowAccumulationUnits (const DtUnicode &units) |
| Set the snow accumulation depth units. More... | |
| virtual void | setRoadSnowAccumulation (double depth) |
| Set the road snow accumulation depth. More... | |
| virtual void | setRoadSnowAccumulationDecimals (int decimals) |
| Set the road snow accumulation decimal places. More... | |
| virtual void | setRoadSnowAccumulationRange (double step, double max, double min=0.0) |
| Set the road snow accumulation slider ranges. More... | |
| virtual void | setRoadSnowAccumulationUnits (const DtUnicode &units) |
| Set the road snow accumulation depth units. More... | |
| virtual void | setSnowMinimumElevation (double elevation) |
| Set the snow elevation transition range. More... | |
| virtual void | setSnowMinimumElevationDecimals (int decimals) |
| Set the snow elevation transition range decimal places. More... | |
| virtual void | setSnowMinimumElevationRange (double step, double max, double min=0.0) |
| Set the snow elevation transition range slider ranges. More... | |
| virtual void | setSnowMinimumElevationUnits (const DtUnicode &units) |
| Set the snow elevation transition range units. More... | |
| virtual void | setSnowElevationTransition (double elevation) |
| Set the snow minimum elevation. More... | |
| virtual void | setSnowElevationTransitionDecimals (int decimals) |
| Set the snow minimum elevation decimal places. More... | |
| virtual void | setSnowElevationTransitionRange (double step, double max, double min=0.0) |
| Set the snow minimum elevation slider ranges. More... | |
| virtual void | setSnowElevationTransitionUnits (const DtUnicode &units) |
| Set the snow minimum elevation units. More... | |
| virtual void | setGroundRainAccumulation (double depth) |
| Set the ground rain accumulation percentage. More... | |
| virtual void | setGroundRainAccumulationDecimals (int decimals) |
| Set the ground rain accumulation decimal places. More... | |
| virtual void | setGroundRainAccumulationRange (double step, double max, double min=0.0) |
| Set the ground rain accumulation slider ranges. More... | |
| virtual void | setGroundRainAccumulationUnits (const DtUnicode &units) |
| Set the rain accumulation depth units. More... | |
Environment condition field value setters. | |
Sets the values of the widget's corresponding environment fields. | |
| virtual void | setEnvironmentConditionsNames (const std::list< DtUnicode > &names) |
| Set the list of environment condition names. More... | |
| virtual StringList | environmentConditionNames () const |
| Get the list of environment conditions names. More... | |
| virtual void | setDefaultConditionName (const DtUnicode &name) |
| Set the name of the default environment condition. More... | |
| virtual void | setAdvanceConditionsVisible (bool show) |
| Show or hide the sections for advanced conditions. More... | |
Weather field value setters. | |
Sets the values of the widget's corresponding weather fields. | |
| virtual void | setWindSpeed (double speed) |
| Set the wind speed. More... | |
| virtual void | setWindSpeedDecimals (int decimals) |
| Set the wind speed decimal places. More... | |
| virtual void | setWindSpeedUnits (const DtUnicode &units) |
| Set the wind speed units. More... | |
| virtual void | setWindSpeedRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for wind speed. More... | |
| virtual void | setWindDirection (double degrees) |
| Set the wind direction. More... | |
| virtual void | setPrecipitationType (unsigned int type) |
| Set the precipitation type. More... | |
| virtual void | setPrecipitationIntensity (double intensity) |
| Set the precipitation intensity. More... | |
| virtual void | setVisibleDistance (double distance) |
| Set the visible distance. More... | |
| virtual void | setVisibleDistanceDecimals (int decimals) |
| Set the visible distance decimal places. More... | |
| virtual void | setVisibleDistanceUnits (const DtUnicode &units) |
| Set the visible distance units. More... | |
| virtual void | setVisibleDistanceRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for visible distance. More... | |
| virtual void | setCloudCover (makArchives::DtCloudCoverType cloudCover) |
| Set the NOAA (or user-defined) cloud cover type. More... | |
| virtual void | removeAllCloudCoverTypes () |
| Remove all cloud cover types from the interface. More... | |
| virtual void | addCloudCoverType (const DtUnicode &name, makArchives::DtCloudCoverType coverType) |
| Add a new Cloud Cover type. More... | |
| virtual void | removeCloudCoverType (makArchives::DtCloudCoverType coverType) |
| Remove a cloud cover type from the GUI. More... | |
Advanced weather field value setters. | |
Sets the values of the widget's corresponding weather fields. | |
| virtual void | setFogHeight (double height) |
| Set the height (or ceiling) of the fog layer. More... | |
| virtual void | setFogHeightDecimals (int decimals) |
| Set the fog height decimal places. More... | |
| virtual void | setFogHeightUnits (const DtUnicode &units) |
| Set the fog height units. More... | |
| virtual void | setFogHeightRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for fog height. More... | |
| virtual void | setFogColor (double red, double green, double blue) |
| Set the color of the fog layer. More... | |
| virtual void | setAirTurbidity (double turbidity) |
| Set the turbidity of the air. More... | |
Marine field value setters. | |
Sets the values of the widget's corresponding weather fields. | |
| virtual void | setSwellStateNames (const StringList &names) |
| Set the list of sea-swell state names. More... | |
| virtual StringList | swellStateNames () const |
| Get the list of sea-swell state names. More... | |
| virtual void | setSwellState (unsigned int index) |
| Set the current sea-swell state by index. More... | |
| virtual void | setSwellState (const DtUnicode &name) |
| Set the current sea-swell state by name. More... | |
| virtual void | setSwellStateDirection (double degrees) |
| Set the current sea-swell direction. More... | |
| virtual void | enableWindDrivenSeaState (bool enable) |
| Set the enabled state of wind-driven sea-state. More... | |
| virtual void | setSeaStateNames (const StringList &names) |
| Set the list of sea-state names. More... | |
| virtual StringList | seaStateNames () const |
| Get the list of sea-state names. More... | |
| virtual void | setSeaState (unsigned int index) |
| Set the current sea-state by index. More... | |
| virtual void | setSeaState (const DtUnicode &name) |
| Set the current sea-state by name. More... | |
| virtual void | setSeaStateDirection (double degrees) |
| Set the current sea-state direction. More... | |
Advanced marine field value setters. | |
Sets the values of the widget's corresponding advanced marine fields. | |
| virtual void | setSurfaceTransparency (double alpha) |
| Set the surface transparency of the water. More... | |
| virtual void | setUnderwaterVisibilityEnabled (bool enabled) |
| Set whether a different visibility is used when below sea level. More... | |
| virtual void | setUnderwaterVisibility (double distance) |
| Set the underwater visibility distance. More... | |
| virtual void | setUnderwaterVisibilityDecimals (int decimals) |
| Set the underwater visible distance decimal places. More... | |
| virtual void | setUnderwaterVisibilityUnits (const DtUnicode &units) |
| Set the underwater visible distance units. More... | |
| virtual void | setUnderwaterVisibilityRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for underwater visibility. More... | |
| virtual void | setWaterChoppiness (double chop) |
| Set the surface choppiness of the water. More... | |
| virtual void | setWindFetch (double distance) |
| Set the sea wave fetch. More... | |
| virtual void | setWindFetchDecimals (int decimals) |
| Set the sea wave fetch decimal places. More... | |
| virtual void | setWindFetchUnits (const DtUnicode &units) |
| Set the sea wave fetch units. More... | |
| virtual void | setWindFetchRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for sea fetch. More... | |
| virtual void | setSurgeDepth (double depth) |
| Set the surge depth. More... | |
| virtual void | setSurgeDepthDecimals (int decimals) |
| Set the surge depth decimal places. More... | |
| virtual void | setSurgeDepthUnits (const DtUnicode &units) |
| Set the surge depth units. More... | |
| virtual void | setSurgeDepthRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for surge depth. More... | |
| virtual void | setDepthOffset (double offset) |
| Set the depth offset. More... | |
| virtual void | setTidalCurrentSpeedDecimals (int decimals) |
| Set the tidal stream current speed decimal places. More... | |
| virtual void | setTidalCurrentSpeedUnits (const DtUnicode &units) |
| Set the tidal stream current speed units. More... | |
| virtual void | setTidalCurrentSpeedRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for tidal stream current speed. More... | |
| virtual void | setTidalCurrentSpeed (double speed) |
| Set the tidal stream current speed. More... | |
| virtual void | setTidalCurrentDirectionDecimals (int decimals) |
| Set the tidal stream current direction decimal places. More... | |
| virtual void | setTidalCurrentDirectionUnits (const DtUnicode &units) |
| Set the tidal stream current direction units. More... | |
| virtual void | setTidalCurrentDirectionRange (double step, double max, double min=0.0) |
| Set the maximum and minimum range for tidal stream current direction. More... | |
| virtual void | setTidalCurrentDirection (double direction) |
| Set the tidal stream current direction. More... | |
Field value setters for a listening to remote weather. | |
| virtual void | setListenToRemoteWeather (bool enable) |
| Sets whether or not to list to simulated weather messages. More... | |
Public Member Functions inherited from makVrv::DtEnvironmentConditionsInterface | |
| DtEnvironmentConditionsInterface (DtDe &de) | |
| Initialization CTOR. More... | |
| virtual | ~DtEnvironmentConditionsInterface () |
| Virtual DTOR. More... | |
| virtual void | setEnvironmentConditionsNames (const StringList &names)=0 |
| Set the list of environment condition names. More... | |
Protected Types | |
| typedef QList< QWidget * > | WidgetList |
Protected Member Functions | |
| void | setWidgetsEnabled (WidgetList &widgets, bool enable) const |
| Utility to enable/disable a set of widgets. More... | |
| void | setWidgetEnabled (QWidget &widget, bool enable) const |
| Utility to enable/disable a widget while blocking its signals. More... | |
| void | setWidgetsVisible (WidgetList &widgets, bool show) const |
| Utility to show/hide a set of widgets. More... | |
| void | setWidgetVisible (QWidget &widget, bool show) const |
| Utility to show/hide a widget while blocking its signals. More... | |
Private Member Functions | |
| void | setupGui () |
| Sets up the widget's fields. More... | |
| void | connectToSignals () |
| Connects widget signals to slots. More... | |
| void | setStringsToComboBox (QComboBox &cbox, const StringList &lst, bool srt=true) const |
| Utility to set a list of unicode strings into a combo-box. More... | |
| StringList | getStringsFromComboBox (const QComboBox &cbox) const |
| Utility to get a list of unicode strings from a combo-box. More... | |
| void | setQStringsToComboBox (QComboBox &cbox, QStringList lst, bool srt=true) const |
| Utility to set a list of Qt strings into a combo-box. More... | |
| QStringList | getQStringsFromComboBox (const QComboBox &cbox) const |
| Utility to get a list of Qt strings from a combo-box. More... | |
An advanced weather condition settings widget.
|
protected |
| makVrv::DtEnvironmentConditionsWidget::DtEnvironmentConditionsWidget | ( | DtDe & | de, |
| QWidget * | parent = NULL, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) |
Initialization CTOR.
| [in] | de | is the display engine. |
| [in] | parent | is a parent for this widget. |
| [in] | flags | is a set of enumerated window flags. |
|
virtual |
Virtual DTOR.
|
virtual |
Set the list of environment condition names.
| [in] | names | is the list of environment condition names. |
Reimplemented in makVrf::DtVrfEnvironmentConditionsWeatherWidget.
|
virtual |
Get the list of environment conditions names.
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the name of the default environment condition.
| [in] | name | is the name of the default condition. |
Implements makVrv::DtEnvironmentConditionsInterface.
Reimplemented in makVrf::DtVrfEnvironmentConditionsWeatherWidget.
|
virtual |
Show or hide the sections for advanced conditions.
| [in] | show | is the flag to show or hide advanced conditions. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the wind speed.
| [in] | speed | is the wind speed to set. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the wind speed decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the wind speed units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for wind speed.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the wind direction.
| [in] | degrees | is the wind direction in degrees. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the precipitation type.
| [in] | type | is the type of precipitation type. |
Implements makVrv::DtEnvironmentConditionsInterface.
Reimplemented in makVrf::DtVrfEnvironmentConditionsWeatherWidget.
|
virtual |
Set the precipitation intensity.
| [in] | intensity | is the precipitation intensity from zero to one. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the visible distance.
| [in] | distance | is the visible distance. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the visible distance decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the visible distance units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for visible distance.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the NOAA (or user-defined) cloud cover type.
| [in] | The | NOAA (or user-defined) cloud cover to use |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Remove all cloud cover types from the interface.
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Add a new Cloud Cover type.
| [in] | name | is the name of the cloud cover |
| [in] | coverType | is the type of the cloud cover |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Remove a cloud cover type from the GUI.
| [in] | coverType | is the type of the cloud cover to remove |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the ground snow accumulation depth.
| [in] | depth | of accumulation, Currently only changes visuals for first .1 meters |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the ground snow accumulation decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the ground snow accumulation slider ranges.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow accumulation depth units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the road snow accumulation depth.
| [in] | depth | of accumulation of snow on the road. Translated to a coverage percentage in the shader effect manager. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the road snow accumulation decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the road snow accumulation slider ranges.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the road snow accumulation depth units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow elevation transition range.
| [in] | difference | in elevation between when the snow starts showing up and complete coverage |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow elevation transition range decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow elevation transition range slider ranges.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow elevation transition range units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow minimum elevation.
| [in] | elevation | where snow starts to show up |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow minimum elevation decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow minimum elevation slider ranges.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the snow minimum elevation units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the ground rain accumulation percentage.
| [in] | depth | of accumulation in meters. Translated to a coverage percentage in the shader effect manager. currently only changes visuals for 0.01 meters |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the ground rain accumulation decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the ground rain accumulation slider ranges.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the rain accumulation depth units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the height (or ceiling) of the fog layer.
| [in] | height | is the height of the fog layer. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the fog height decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the fog height units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for fog height.
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the color of the fog layer.
| [in] | red | is a normalized color component from 0.0 to 1.0. |
| [in] | green | is a normalized color component from 0.0 to 1.0. |
| [in] | blue | is a normalized color component from 0.0 to 1.0. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the turbidity of the air.
| [in] | turbidity | is the intensity of air turbidity (0.0 to 1.0). |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the list of sea-swell state names.
| [in] | names | is the list of sea-swell names. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Get the list of sea-swell state names.
Implements makVrv::DtEnvironmentConditionsInterface.
Set the current sea-swell state by index.
| [in] | index | is the sea-swell in sea-swell state names. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the current sea-swell state by name.
| [in] | name | is the name of the sea-swell state. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the current sea-swell direction.
| [in] | degrees | is the sea-swell direction |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the enabled state of wind-driven sea-state.
| [in] | enable | is the enable flag for wind-driven sea-state. |
Implements makVrv::DtEnvironmentConditionsInterface.
Reimplemented in makVrf::DtVrfEnvironmentConditionsWeatherWidget.
|
virtual |
Set the list of sea-state names.
| [in] | names | is the list of sea-state names. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Get the list of sea-state names.
Implements makVrv::DtEnvironmentConditionsInterface.
Set the current sea-state by index.
| [in] | index | is the index of the sea-state in sea-state names. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the current sea-state by name.
| [in] | name | is the name of the sea-state. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the current sea-state direction.
| [in] | degrees | is the sea-state direction |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the surface transparency of the water.
| [in] | alpha | is the transparency value (0.0 to 1.0). |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set whether a different visibility is used when below sea level.
| [in] | enabled | (or not) |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the underwater visibility distance.
| [in] | distance | is the visible distance underwater. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the underwater visible distance decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the underwater visible distance units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for underwater visibility.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the surface choppiness of the water.
| [in] | chop | is the intensity of choppiness (0.0 to 1.0). |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the sea wave fetch.
| [in] | distance | is the distance of fetch. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the sea wave fetch decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the sea wave fetch units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for sea fetch.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the surge depth.
| [in] | depth | is the surge depth in meters. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the surge depth decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the surge depth units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for surge depth.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the depth offset.
| [in] | offset | is the distance for depth offset (0.0 - 1.0). |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the tidal stream current speed decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the tidal stream current speed units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for tidal stream current speed.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the tidal stream current speed.
| [in] | speed | is the tidal stream current in meters/second (0.0 - 10.0). |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the tidal stream current direction decimal places.
| [in] | decimals | is the number of decimals to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the tidal stream current direction units.
| [in] | units | is the unit type to display. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the maximum and minimum range for tidal stream current direction.
| [in] | step | is the default step through the range. |
| [in] | max | is the maximum range boundary. |
| [in] | min | is the minimum range boundary. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Set the tidal stream current direction.
Implements makVrv::DtEnvironmentConditionsInterface.
|
virtual |
Sets whether or not to list to simulated weather messages.
| [in] | enable | is the flag to enable/disable listening. |
Implements makVrv::DtEnvironmentConditionsInterface.
|
protectedvirtualslot |
Reimplemented in makVrf::DtVrfEnvironmentConditionsWeatherWidget.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protected |
Utility to enable/disable a set of widgets.
| [in] | widgets | is a list of widgets to enable or disable. |
| [in] | enable | is the new enabled state of the widgets. |
|
protected |
Utility to enable/disable a widget while blocking its signals.
| [in] | widget | is the widget to enable or disable. |
| [in] | enable | is the new enabled state of the widget. |
|
protected |
Utility to show/hide a set of widgets.
| [in] | widgets | is a list of widgets to show or hide. |
| [in] | show | is the new visible state of the widgets. |
|
protected |
Utility to show/hide a widget while blocking its signals.
| [in] | widget | is the widget to show or hide. |
| [in] | show | is the new visible state of the widget. |
|
private |
Sets up the widget's fields.
Non-virtual (Called from CTOR).
|
private |
Connects widget signals to slots.
Non-virtual (Called from CTOR).
|
private |
Utility to set a list of unicode strings into a combo-box.
| [in] | cbox | is the widget to populate; |
| [in] | lst | is a list of unicode strings; |
| [in] | srt | is a flag to sort the string in the combo-box. |
|
private |
Utility to get a list of unicode strings from a combo-box.
| [in] | cbox | is the widget to read from; |
|
private |
Utility to set a list of Qt strings into a combo-box.
| [in] | cbox | is the widget to populate; |
| [in] | lst | is a list of Qt strings; |
| [in] | srt | is a flag to sort the string in the combo-box. |
|
private |
Utility to get a list of Qt strings from a combo-box.
| [in] | cbox | is the widget to read from; |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |