13 #if !defined(Q_MOC_RUN)
38 virtual void setLabel(
const QString&);
39 virtual QString label()
const;
42 virtual void setRange(
double bottom,
double top);
45 virtual void setDefaultValue(
const std::string&);
48 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
51 virtual std::string formation()
const;
54 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
57 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
66 return tr(
"VR-Forces Entity Manipulation").toUtf8().constData();
71 return tr(
"<vrfGuiDataEntryWidgets/formationSelectionEntryWidget.h>").toUtf8().constData();
76 return tr(
"formation").toUtf8().constData();
80 virtual void merge(
const std::vector<std::string>&, QStringList&)
const;
85 virtual void slot_receivedFormations(
const DtUUID&);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:226
static std::string designerGroup()
Definition: formationSelectionEntryWidget.h:64
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
QComboBox * myFormations
Definition: formationSelectionEntryWidget.h:89
static makVrv::DtUnicode codeVariableType()
Definition: formationSelectionEntryWidget.h:59
DtTaskSetVariableWidgetCreator< DtFormationSelectionEntryWidget > DtFormationSelectionEntryWidgetCreator
Definition: formationSelectionEntryWidget.h:98
QHBoxLayout * myContentLayout
Definition: formationSelectionEntryWidget.h:90
Definition: readerWriter.h:85
Contains the DtUUID class declaration.
AwaitingFormations myAwaitingFormations
Definition: formationSelectionEntryWidget.h:95
Contains makVrv::DtSimEntry class.
static DtUnicode tr(const char *ascii)
Ascii translation function, used to be compatible with Qt's translation tools. This will simply call ...
Definition: DtUnicode.h:92
static std::string headerFile()
Definition: formationSelectionEntryWidget.h:69
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
static std::string variableName()
Definition: formationSelectionEntryWidget.h:74
std::map< DtUUID, makVrv::DtSimEntry * > AwaitingFormations
Definition: formationSelectionEntryWidget.h:94
QLabel * myFormationLabel
Definition: formationSelectionEntryWidget.h:88
QString myDefaultValue
Definition: formationSelectionEntryWidget.h:91
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:70
Widget that allows users to select Formations for the given entity.
Definition: formationSelectionEntryWidget.h:27