8 #include "generated/ui_simpleClient.h"
13 #include <QtGui/QMainWindow>
14 #include <QtGui/QGraphicsPixmapItem>
Delegate template for binding static or member functions for callback at later time The return type a...
Definition: radarFxConnector.h:35
void handleEntityListResponse(makRadarFx::DtBaseMessage *msg)
QGraphicsPixmapItem * myPixmap
Definition: rfxSimpleClient.h:79
virtual void showConnectionDialog()
Shows the client connection dialog.
DtBaseMessage is the base class for all messages that can be sent between the server and the client...
Definition: rfxMessage.h:25
makRadarFx::DtMessageDelegate * myElevationMessageDelegate
Definition: rfxSimpleClient.h:72
bool init()
initializes the client
void handleOcclusionResponse(makRadarFx::DtBaseMessage *msg)
json_value * myPresets
Definition: rfxSimpleClient.h:80
virtual void onRefreshSensor()
the DtRadarFxSimpleClient is the logic class for the client GUI
Definition: rfxSimpleClient.h:19
void handleSarResponse(makRadarFx::DtBaseMessage *msg)
makRadarFx::DtMessageDelegate * mySarMessageDelegate
Definition: rfxSimpleClient.h:69
std::string myServerAddress
Definition: rfxSimpleClient.h:65
makRadarFx::DtRadarFxConnector::DtConnectionDelegate * myConnectionDelegate
Definition: rfxSimpleClient.h:74
virtual void onSelectPreset(int index)
This class is the connector object used to connect to a RadarFX Server from a client application...
makRadarFx::DtRadarFxConnector::DtConnectionDelegate * myDisconnectionDelegate
Definition: rfxSimpleClient.h:75
QTimer * myTimer
Definition: rfxSimpleClient.h:63
The DtRadarFXConnector class manages the connection with the server and provides and interface to sen...
Definition: radarFxConnector.h:39
void handleElevationResponse(makRadarFx::DtBaseMessage *msg)
virtual void onRequestImage()
virtual ~DtRadarFxSimpleClientWindow()
Defines the base class for all messages that can be sent between the server and the client...
makRadarFx::DtRadarFxConnector * myConnector
Definition: rfxSimpleClient.h:68
makRadarFx::DtMessageDelegate * mySensorMessageDelegate
Definition: rfxSimpleClient.h:71
virtual void onTargetLocationChanged()
int myPort
Definition: rfxSimpleClient.h:66
QLabel * myImageInfo
Definition: rfxSimpleClient.h:78
void handleConnection(makRadarFx::DtRadarFxConnector *connection)
virtual void onSaveOnServerChanged()
makRadarFx::DtMessageDelegate * myEntityMessageDelegate
Definition: rfxSimpleClient.h:70
makRadarFx::DtMessageDelegate * myOcclusionMessageDelegate
Definition: rfxSimpleClient.h:73
void handleDisconnection(makRadarFx::DtRadarFxConnector *connection)
QLabel * myConnectionLabel
Definition: rfxSimpleClient.h:77
void handleSensorListResponse(makRadarFx::DtBaseMessage *msg)
DtRadarFxSimpleClientWindow()
CTOR/DTOR.
virtual void onSensorLocationChanged()