12 #include <QtGui/QColor>
13 #include <QtCore/QPointF>
14 #include <QtCore/QVector>
26 class QDoubleValidator;
40 class QListWidgetItem;
57 static QString axisTitle(
const DtString&);
60 virtual void detonationPowerChanged();
90 virtual QString currentText()
const;
91 virtual DtString currentPower()
const;
92 virtual DtString currentDeterminant()
const;
96 virtual void cellEntered(
QObject* e);
98 virtual void moveRange();
99 virtual void wheelMove(
double delta);
106 virtual int changeRangeForColumn(
int column,
double toRange);
108 virtual void replotGraph();
111 virtual void sectionDoubleClicked(
int);
112 virtual void legendClicked(
const QVariant&,
int);
113 virtual void selectCurve(
const QPointF&);
114 virtual void selectPowerLine();
115 virtual void changeCellValue();
117 virtual void onAddPower();
118 virtual void onRemovePower();
119 virtual void onEditPower();
121 virtual void graphDataSelectionChanged();
123 virtual void addRange();
124 virtual void editRange();
125 virtual void removeRange();
126 virtual void onCopyPower();
127 virtual void onAssignAsAttacker();
129 virtual void updateTabVisibility();
DtRangeProbEntry is an abstract class whose deriving classes will have one of the two forms of DtPrbD...
Definition: rangeProbEntry.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.
virtual void processUiEvent(const DtUiElementEvent &)
Process ui event. Default does nothing.
Definition: uiElement.h:223
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:177
A readable/writable object that indicates the power of a detonation of a given type, potentially at different ranges from the point of impact.
Definition: powerRangeListDeterminant.h:17
A readable/writable object that indicates the power of a detonation of a given type as a function of ...
Definition: powerRangeCoefficientsDeterminant.h:53
A readable/writable object that indicates the power of a detonation of a given type, potentially at different ranges from the point of impact.
Definition: powerRangeDeterminant.h:17
A readable/writable list of detonation powers listed by type.
Definition: powerRangeDeterminantList.h:18
Add the ability to set decimals to cursor text.
Definition: plotPicker.h:10
DtMunitionDetonationPowerEntry.
Definition: munitionDetonationPowerEntry.h:19
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
virtual void setEnabled(bool)
If this item is not enabled it cannot be modified.
A readable/writable object that indicates the power of a detonation of a given type directly at the p...
Definition: powerDirectDeterminant.h:17
The DtUiElement class is the base for which all UI elements are defined.
Definition: uiElement.h:95
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
A readable/writable object that indicates the power of a detonation of a given type as a function of ...
Definition: powerRangeEquivalentTntDeterminant.h:20
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32
Base class of the ui element class chain.
Definition: uiElement.h:172