11 #if !defined(Q_MOC_RUN)
14 #include <boost/signals2.hpp>
18 #include <QtCore/QTimer>
26 struct DtVrlinkSimulatedEnvironmentProcess;
27 struct DtVrlinkSimulatedWeatherState;
28 struct DtVrlinkSimulatedSoilState;
30 namespace makVrfGuiObjectInformationQt
32 class DtInformationDialogWidgetSection;
33 class DtInformationSectionDisplayHandler;
53 virtual void slot_onCurrentSelectionChanged(
55 virtual void activate();
57 virtual void showWeatherAtLocation(
const DtVector&);
58 virtual void slot_databaseLocationSet(
const DtVector&);
59 virtual void processWeatherAtLocationResponse(
DtSimMessage* msg);
61 virtual void createWeatherState();
62 virtual void slot_globalWeatherDiscovered();
63 virtual void completeSetup();
75 virtual void refreshWidget();
94 virtual std::string pageClassName()
const;
97 virtual makVrv::DtPage* create(QWidget* parent = 0, Qt::WindowFlags f = 0);
114 static std::string creatorName();
121 virtual void processSoilTypeAtLocationResponse(
DtSimMessage* msg);
125 unsigned long mySoilRequestId = 0;
DtSoilTypePageItem(makVrv::DtDe &de)
Definition: environmentAtLocationWidget.h:104
Definition: informationDialogPage.h:406
Definition: environmentAtLocationWidget.h:135
Definition: vrlinkSimulatedWeatherState.h:41
The page creator. This class should be extended by all page classes.
Definition: DtPage.h:121
DtVector myLastLocation
Definition: environmentAtLocationWidget.h:127
Definition: environmentAtLocationWidget.h:134
File: simMsg.h.
Definition: simMessage.h:35
Mode myItemMode
Definition: environmentAtLocationWidget.h:138
QString mySoilType
Definition: environmentAtLocationWidget.h:124
Contains makVrv::DtVrlinkSimulatedEntityState class.
bool myHasNewValue
Definition: environmentAtLocationWidget.h:128
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
Definition: weatherStatePageItems.h:26
Definition: environmentAtLocationWidget.h:100
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: vrlinkSimulatedEnvironmentProcess.h:25
Mode
Definition: environmentAtLocationWidget.h:132
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:72
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32