37 virtual void setRange(
double bottom,
double top);
40 virtual void setDefaultValue(
const std::string&);
43 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
46 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
50 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
53 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
59 virtual void setEmbarkInSlot(
int s);
60 virtual int embarkInSlot()
const;
62 virtual void setSlotName(
const DtString&);
65 virtual void setSlotType(
const DtString&);
68 virtual int slotForNameAndType()
const;
70 virtual void setChooseAnyAvailableSlotIfTaken(
bool);
71 virtual bool chooseAnyAvailableSlotIfTaken()
const;
78 virtual void disableControls(
bool);
80 static std::string designerGroup()
82 return tr(
"VR-Forces Position Entry").toUtf8().constData();
85 static std::string headerFile()
87 return tr(
"<vrfGuiCoreQt/embarkationSlotEntryWidget.h>").toUtf8().constData();
90 static std::string variableName()
92 return tr(
"embarkationSlot").toUtf8().constData();
103 virtual void updateSlotStatus();
104 virtual void resetAndHide();
107 virtual void slotNameChanged();
108 virtual void slotTypeChanged();