27 class DtLocationReferenceEntryWidget;
41 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data)
override;
43 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>& states,
const DtSimStatement* s);
46 virtual void slot_receivedWeaponList(
const DtUUID& entity);
48 virtual void sendRequest()
override;
50 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
51 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
52 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
54 virtual void resetDialog();
55 virtual void updateComboBoxes();
57 virtual void updateApplyButtonVisibility()
override;
58 virtual void updateButtonText()
override;
UUID is a unique ID wrapper class.
Definition: uuid.h:59
Definition: baseTaskSetDialogInterface.h:35
QWidget * myCanvas
Definition: taskFireLaserGuidedMissileDialog.h:64
QComboBox * myWeaponSelectionComboBox
Definition: taskFireLaserGuidedMissileDialog.h:67
Definition: taskSetDialogInterface.h:84
std::list< DtUUID > myAwaitingWeaponSystemResponse
Definition: taskFireLaserGuidedMissileDialog.h:74
Contains makVrf::DtBaseTaskSetDialogInterface class. This is the interface for the dialog used by mos...
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
QBoxLayout * myCanvasLayout
Definition: taskFireLaserGuidedMissileDialog.h:65
Definition: taskFireLaserGuidedMissileDialog.h:78
Class that is used as a template for task/set dialogs.
Definition: taskSetDialogInterface.h:46
std::vector< DtUUID > myCurrSelected
Definition: taskFireLaserGuidedMissileDialog.h:73
QCheckBox * myFireWithoutDesignatorCheckbox
Definition: taskFireLaserGuidedMissileDialog.h:69
Base class to provide boost signal/slot management.
class DtSimStatement:
Definition: simStatement.h:38
Dialog for the DtFireLaserGuidedMissileTask.
Definition: taskFireLaserGuidedMissileDialog.h:30
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
QGridLayout * myWeaponSelectionLayout
Definition: taskFireLaserGuidedMissileDialog.h:68
makVrv::DtSignalConnectionManager myConnections
Definition: taskFireLaserGuidedMissileDialog.h:75
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22