22 #include <QtGui/QPixmap>
28 namespace makVrfGuiObjectInformationQt
37 virtual void setupForSortType();
40 static void addSensorIcon(
int,
const std::string&);
41 static void removeSensorIcon(
int);
43 QPixmap iconForSensorType(
int);
45 bool radarsJammed()
const;
52 virtual void deactivate()
override;
53 virtual void stateViewUpdated()
override;
54 virtual void nameChanged();
63 QString iconImageFileForSensorType(
int)
const;
67 virtual void updateWidgetRepresentation();
96 bool myFirstAddition =
true;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
QWidget * myWidgetRepresentation
Definition: sensorInformationPageLogic.h:92
DtVrfSensorInfoManager::DtSensorInformationMap mySensorInfoMap
Definition: sensorInformationPageLogic.h:89
int myMaximumContacts
Definition: sensorInformationPageLogic.h:88
std::vector< QLabel * > myContacts
Definition: sensorInformationPageLogic.h:93
Definition: informationDialogPage.h:414
DtUUID myMonitoring
Definition: sensorInformationPageLogic.h:75
std::map< DtUUID, SensorItem > SensorItems
Definition: sensorInformationPageLogic.h:84
std::unique_ptr< DtStateData > stateData
Definition: sensorInformationPageLogic.h:80
Contains the DtUUID class declaration.
makVrv::DtSignalConnectionManager myConnectionManager
Definition: sensorInformationPageLogic.h:95
std::map< std::string, DtSensorInformation > DtSensorInformationMap
Definition: vrfSensorInfoManager.h:61
File: ifSensorData.h.
Definition: ifSensorData.h:28
Contains makVrv::DtInformationDialogPage class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
SensorItems mySensorItems
Definition: sensorInformationPageLogic.h:85
Definition: informationDialogPage.h:258
static SensorIcons theUserDefinedSensorIcons
Definition: sensorInformationPageLogic.h:73
Base class to provide boost signal/slot management.
DtSimObjectReference simObjectReference
Definition: sensorInformationPageLogic.h:81
Definition: sensorInformationPageLogic.h:30
Definition: sensorInformationPageLogic.h:77
QLabel * myNoContactsLabel
Definition: sensorInformationPageLogic.h:94
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
bool myRadarsJammed
Definition: sensorInformationPageLogic.h:87
std::map< int, std::string > SensorIcons
Definition: sensorInformationPageLogic.h:72