![]() |
VR-Forces 4.5 Class Documentation
|
A widget class for managing simulation back-ends. More...

Public Member Functions | |
| DtEnvironmentControlAreaWidget (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| CTOR. | |
| virtual | ~DtEnvironmentControlAreaWidget () |
| DTOR. | |
| void | updateEnabledStatus () |
| Determines if the control area should be enabled or disabled and if the event filter should be installed or removed based on the current state of the scenario as determined by callbacks from the DtVrfSimBackendManager and the DtVrfScenarioManager. | |
| virtual void | updateWeatherIcon () |
Public Member Functions inherited from makVrf::DtEnvironmentControlAreaInterface | |
| virtual | ~DtEnvironmentControlAreaInterface () |
| Virtual DTOR. | |
Public Attributes | |
| QHBoxLayout * | myMainLayout |
| QLabel * | myToDLabel |
| QLabel * | myWeatherIcon |
| QLabel * | myIlluminationIcon |
Public Attributes inherited from makVrf::DtEnvironmentControlAreaInterface | |
| boost::signal< void()> | signal_timeEnvironmentSettingsRequested |
| boost::signal< void()> | signal_weatherEnvironmentSettingsRequested |
Protected Slots | |
| virtual void | updateTimeOfDay () |
Protected Member Functions | |
| void | setupUi (QWidget *p) |
| Sets up the contents of the widget onto the supplied parent. | |
| virtual void | updateTimeZone () |
| virtual void | setTimeOfDay (int hours, int mins, int secs) |
| virtual void | setDateAndTimeOfDay (int year, int month, int day, int hours, int mins, int secs) |
| virtual bool | eventFilter (QObject *obj, QEvent *event) |
| Processes mouse clicks on myToDLabel (when the control area is enabled). | |
| virtual void | slot_backendUpdated (const DtVrfBackendState &, int) |
| Calls updateEnabledStatus. | |
| virtual void | setIllumination (double, int sunState, const std::string &) |
| virtual void | showEvent (QShowEvent *) |
| virtual void | hideEvent (QHideEvent *) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtEnvironmentControlAreaLogic * | myLogic |
| makVrv::DtSignalConnectionManager | myConnectionManager |
| double | myNextTimeToCheck |
| double | myLastSimTime |
| DtGeodeticCoord | myEyepoint |
A widget class for managing simulation back-ends.
| makVrf::DtEnvironmentControlAreaWidget::DtEnvironmentControlAreaWidget | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) |
CTOR.
|
virtual |
DTOR.
| void makVrf::DtEnvironmentControlAreaWidget::updateEnabledStatus | ( | ) |
Determines if the control area should be enabled or disabled and if the event filter should be installed or removed based on the current state of the scenario as determined by callbacks from the DtVrfSimBackendManager and the DtVrfScenarioManager.
|
virtual |
Implements makVrf::DtEnvironmentControlAreaInterface.
|
protected |
Sets up the contents of the widget onto the supplied parent.
|
protectedvirtual |
|
protectedvirtual |
Implements makVrf::DtEnvironmentControlAreaInterface.
|
protectedvirtual |
Implements makVrf::DtEnvironmentControlAreaInterface.
|
protectedvirtual |
Processes mouse clicks on myToDLabel (when the control area is enabled).
|
protectedvirtual |
Calls updateEnabledStatus.
|
protectedvirtual |
Implements makVrf::DtEnvironmentControlAreaInterface.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtualslot |
| QHBoxLayout* makVrf::DtEnvironmentControlAreaWidget::myMainLayout |
| QLabel* makVrf::DtEnvironmentControlAreaWidget::myToDLabel |
| QLabel* makVrf::DtEnvironmentControlAreaWidget::myWeatherIcon |
| QLabel* makVrf::DtEnvironmentControlAreaWidget::myIlluminationIcon |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |