12 #include <vlutil/vlFilename.h>
22 class DtEntityMapperKey;
45 virtual void setFromParameters(
const std::vector<DtReaderWriter*>& parentRw)
override;
51 virtual void warheadChanged();
74 virtual void setFromParameters(
const std::vector<DtReaderWriter*>& parentRw)
override;
84 virtual void itemDoubleClicked();
107 virtual void setFromParameters(
const std::vector<DtReaderWriter*>& parentRw)
override;
115 virtual void addTarget();
116 virtual void removeTarget();
117 virtual void editTarget();
119 virtual void itemSelectionChanged();
Definition: entityMapperKey.h:19
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
QToolButton * myEditTargetButton
Definition: uiGuiAmmunitionSpecificInformation.h:126
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:190
QListWidget * myTargets
Definition: uiGuiAmmunitionSpecificInformation.h:123
virtual void decorateElement()
Sets element decoration depending on the isModified state of the element. This version changes myLabe...
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:27
QListWidget * mySystems
Definition: uiGuiAmmunitionSpecificInformation.h:87
QToolButton * myRemoveTargetButton
Definition: uiGuiAmmunitionSpecificInformation.h:125
virtual bool isModified() const
QHBoxLayout * myButtonLayout
Definition: uiGuiAmmunitionSpecificInformation.h:122
DtUiGuiAmmunitionApplicableTargets Targets that are applicable to the given ammunition and can be use...
Definition: uiGuiAmmunitionSpecificInformation.h:92
QComboBox * myWarheads
Definition: uiGuiAmmunitionSpecificInformation.h:54
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
QToolButton * myAddTargetButton
Definition: uiGuiAmmunitionSpecificInformation.h:124
This file will contain multiple classes which are responsible for changing elements of the ammunition...
Definition: uiGuiAmmunitionSpecificInformation.h:30
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
Base class of the ui element class chain. Properties available through designer for all ui elements a...
Definition: uiElement.h:185
DtUiGuiAmmunitionUsedBySystems Will show systems that this ammunition is used by. ...
Definition: uiGuiAmmunitionSpecificInformation.h:59