13 #if !defined(Q_MOC_RUN)
37 virtual void setLabel(
const QString&)
override;
38 virtual QString label()
const override;
41 virtual void setRange(
double bottom,
double top)
override;
44 virtual void setDefaultValue(
const std::string&)
override;
47 virtual void setupFrom(
const std::set<makVrv::DtUniqueID>& data)
override;
50 virtual std::string formation()
const;
53 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName)
override;
56 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName)
override;
65 return tr(
"VR-Forces Entity Manipulation").toUtf8().constData();
70 return tr(
"<vrfGuiDataEntryWidgets/formationSelectionEntryWidget.h>").toUtf8().constData();
75 return tr(
"formation").toUtf8().constData();
79 virtual void merge(
const std::vector<std::string>&, QStringList&)
const;
84 virtual void slot_receivedFormations(
const DtUUID&);
UUID is a unique ID wrapper class.
Definition: uuid.h:59
static std::string designerGroup()
Definition: formationSelectionEntryWidget.h:63
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:88
static makVrv::DtUnicode codeVariableType()
Definition: formationSelectionEntryWidget.h:58
DtTaskSetVariableWidgetCreator< DtFormationSelectionEntryWidget > DtFormationSelectionEntryWidgetCreator
Definition: formationSelectionEntryWidget.h:97
QHBoxLayout * myContentLayout
Definition: formationSelectionEntryWidget.h:89
Definition: readerWriter.h:85
Contains the DtUUID class declaration.
AwaitingFormations myAwaitingFormations
Definition: formationSelectionEntryWidget.h:94
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:68
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
static std::string variableName()
Definition: formationSelectionEntryWidget.h:73
QLabel * myFormationLabel
Definition: formationSelectionEntryWidget.h:87
QString myDefaultValue
Definition: formationSelectionEntryWidget.h:90
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
std::map< DtUUID, makVrv::DtUniqueID > AwaitingFormations
Definition: formationSelectionEntryWidget.h:93
Widget that allows users to select Formations for the given entity.
Definition: formationSelectionEntryWidget.h:26