19 #include <matrix/geodeticCoord.h>
21 #include <matrix/geodeticCoord.h>
23 #include <QtWidgets/QWidget>
37 class DtVrfBackendState;
38 class DtEnvironmentControlAreaLogic;
73 void updateEnabledStatus();
75 virtual void updateWeatherIcon()
override;
78 virtual void updateWeatherIconForWindSpeed(
82 void setupUi(QWidget* p);
84 virtual void updateTimeZone();
87 virtual void setTimeOfDay(
int hours,
int mins,
int secs)
override;
90 virtual void setDateAndTimeOfDay(
int year,
int month,
int day,
int hours,
int mins,
int secs)
override;
94 virtual bool eventFilter(
QObject* obj,
QEvent* event)
override;
99 virtual void setIllumination(
double,
int sunState,
const std::string&)
override;
101 virtual void showEvent(QShowEvent*)
override;
102 virtual void hideEvent(QHideEvent*)
override;
106 virtual void updateTimeOfDay();
133 virtual QWidget* create(
makVrv::DtDe& de, QWidget* parent,
const Qt::WindowFlags& flags)
override;
Definition: vrfBackendState.h:65
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
Record for an elevational configuration A record of this type consists of 1) a base MSL altitude...
Definition: DtEnvironmentRecord.h:251
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Abstract interface for the environment area widget.
Definition: environmentControlAreaInterface.h:22
Definition: environmentControlAreaLogic.h:31
Base class to provide boost signal/slot management.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76