38 virtual void initializeSelectionFilters()
override;
40 virtual QWidget* contents(
const std::set<makVrv::DtUniqueID>& data)
override;
42 virtual bool editStatement(
const std::set<makVrv::DtUniqueID>& states,
const DtSimStatement* s)
override;
45 virtual void slot_receivedWeaponList(
const DtUUID& entity);
47 virtual void sendTask(
const DtVector&)
override;
48 virtual void sendTask(
const DtUUID&)
override;
50 virtual void setupFrom(
const std::set<makVrv::DtUniqueID>& data)
override;
51 virtual void initializeItems(
const std::set<makVrv::DtUniqueID>& data)
override;
53 virtual void resetDialog();
54 virtual void updateComboBoxes();
UUID is a unique ID wrapper class.
Definition: uuid.h:59
QGridLayout * myWeaponSelectionLayout
Definition: taskFireBallisticGunDialog.h:64
Definition: taskSetDialogInterface.h:82
Definition: taskFireBallisticGunDialog.h:27
std::list< DtUUID > myAwaitingWeaponSystemResponse
Definition: taskFireBallisticGunDialog.h:71
QGridLayout * myMaxRoundsLayout
Definition: taskFireBallisticGunDialog.h:67
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Class that is used as a template for task/set dialogs.
Definition: taskSetDialogInterface.h:44
QLineEdit * myMaxRoundsEdit
Definition: taskFireBallisticGunDialog.h:65
std::vector< DtUUID > myCurrSelected
Definition: taskFireBallisticGunDialog.h:70
Definition: taskFireBallisticGunDialog.h:75
Base class to provide boost signal/slot management.
class DtSimStatement:
Definition: simStatement.h:38
QIntValidator * myValidator
Definition: taskFireBallisticGunDialog.h:66
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
Definition: taskMoveToDialog.h:25
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
QComboBox * myWeaponSelectionComboBox
Definition: taskFireBallisticGunDialog.h:63
makVrv::DtSignalConnectionManager myConnections
Definition: taskFireBallisticGunDialog.h:72