| makVrf::DtSensorControlDialog::DtSensorControlDialog |
( |
makVrv::DtDe & |
de, |
|
|
QWidget * |
parent, |
|
|
const Qt::WindowFlags & |
flags = 0 |
|
) |
| |
| virtual makVrf::DtSensorControlDialog::~DtSensorControlDialog |
( |
| ) |
|
|
virtual |
| virtual void makVrf::DtSensorControlDialog::setupGui |
( |
const std::string & |
sensorFieldOfViewId, |
|
|
makVrv::DtSimEntry * |
simEntry |
|
) |
| |
|
virtual |
| virtual QSize makVrf::DtSensorControlDialog::sizeHint |
( |
| ) |
const |
|
virtual |
| virtual DtUUID makVrf::DtSensorControlDialog::entityUUID |
( |
| ) |
const |
|
virtual |
Returns the UUID of the entity associated with this dialog.
| virtual const std::string& makVrf::DtSensorControlDialog::sensorFieldOfViewId |
( |
| ) |
const |
|
virtual |
Returns the sensor field of view ID of the sensor associated with this dialog.
| virtual void makVrf::DtSensorControlDialog::sendRequest |
( |
| ) |
|
|
protectedvirtual |
Sends a sensor control request to the sim.
| virtual void makVrf::DtSensorControlDialog::sendManualControl |
( |
bool |
on | ) |
|
|
protectedvirtual |
Sends a request to the sim to set manual control flag.
| virtual void makVrf::DtSensorControlDialog::sendLasing |
( |
bool |
on | ) |
|
|
protectedvirtual |
Sends a request to turn lasing on or off.
| virtual void makVrf::DtSensorControlDialog::addFiltersFromCollection |
( |
const std::string & |
filterCollection | ) |
|
|
protectedvirtual |
| virtual void makVrf::DtSensorControlDialog::checkJoystickAvailablity |
( |
| ) |
|
|
protectedvirtual |
Checks whether there is an available joystick configuration for this sensor and enables or disables the joystick button accordingly.
| virtual void makVrf::DtSensorControlDialog::takeJoystickControl |
( |
| ) |
|
|
protectedvirtual |
Takes control with a joystick. Uses first available configuration that has settings for this sensor.
| virtual void makVrf::DtSensorControlDialog::releaseJoystickControl |
( |
| ) |
|
|
protectedvirtual |
Releases joystick control.
Updates the zoom slider from the current entity settings.
Updates the mode from the current entity settings.
Updates the dialog from the current state view.
Updates the dialog to hide or show the lasing button based on whether it supports the set command.
Updates the dialog to toggle the lasing button based on whether the laser designator has been turned on by the entity.
| virtual void makVrf::DtSensorControlDialog::onUpdate |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onClosed |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onTrackEntity |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onTrackLocation |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onScan |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onJoystick |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onManualControl |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onZoom |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onRateChange |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onLase |
( |
bool |
on | ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onDesignatorCodeEdit |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onDesignatorCodeAccepted |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::onDesignatorCodeCanceled |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::showTrackLocationDialog |
( |
| ) |
|
|
protectedvirtualslot |
| virtual void makVrf::DtSensorControlDialog::showTrackEntityDialog |
( |
| ) |
|
|
protectedvirtualslot |
| boost::signals2::signal<void (int, int, int, int)> makVrf::DtSensorControlDialog::signal_dialogGeometryUpdated |
| boost::signals2::signal<void (std::vector<DtUUID> names, const DtSetDataRequest&)> makVrf::DtSensorControlDialog::signal_sendSetRequest |
| boost::signals2::signal<void ()> makVrf::DtSensorControlDialog::signal_dialogClosed |
| std::string makVrf::DtSensorControlDialog::mySensorFieldOfViewId |
|
protected |
| DtUUID makVrf::DtSensorControlDialog::myEntityUUID |
|
protected |
| std::string makVrf::DtSensorControlDialog::myEntityGlobalId |
|
protected |
| double makVrf::DtSensorControlDialog::myMaxZoomLevel |
|
protected |
| bool makVrf::DtSensorControlDialog::myManualControlSent |
|
protected |
| unsigned makVrf::DtSensorControlDialog::myColor |
|
protected |
| QGridLayout* makVrf::DtSensorControlDialog::myMainLayout |
| QLabel* makVrf::DtSensorControlDialog::myZoomLabel |
| QSlider* makVrf::DtSensorControlDialog::myZoomSlider |
| QLabel* makVrf::DtSensorControlDialog::myRateLabel |
| QSlider* makVrf::DtSensorControlDialog::myRateSlider |
| QToolButton* makVrf::DtSensorControlDialog::myTrackEntityButton |
| QToolButton* makVrf::DtSensorControlDialog::myTrackLocationButton |
| QToolButton* makVrf::DtSensorControlDialog::myScanButton |
| QToolButton* makVrf::DtSensorControlDialog::myJoystickButton |
| QFrame* makVrf::DtSensorControlDialog::myLaserSeparator |
| QToolButton* makVrf::DtSensorControlDialog::myLaserDesignatorButton |
| QLabel* makVrf::DtSensorControlDialog::myLaserDesignatorCodeLabel |
| QLabel* makVrf::DtSensorControlDialog::myLaserDesignatorCode |
| QToolButton* makVrf::DtSensorControlDialog::myLaserDesignatorCodeEditButton |
| QToolButton* makVrf::DtSensorControlDialog::myPanUpButton |
| QToolButton* makVrf::DtSensorControlDialog::myPanLeftButton |
| QToolButton* makVrf::DtSensorControlDialog::myPanRightButton |
| QToolButton* makVrf::DtSensorControlDialog::myPanDownButton |
The documentation for this class was generated from the following file: