30 virtual void init(QWidget* sourceWidget, QWidget* label,
32 virtual void init(QWidget* sourceWidget, QWidget* label,
38 virtual void setupReaderWriterFromMapCombo(
QComboBox*);
40 virtual void setupReaderWriterFromMapKey(
const DtString& key,
const std::string& elementContainer);
41 virtual void setupReaderWriterFromMapKey(
const DtString& key,
const std::string& elementContainer,
42 std::vector<DtReaderWriter*>& vars, std::vector<DtReaderWriter*>& backupVars);
44 virtual DtString variableNameFromParameters(
const DtRwPropertiesMap* mapToCheck,
const std::string& prototypeName,
const std::string& variableName,
47 virtual void setupReaderWriterFromVariable(
const std::string& elementContainer);
50 virtual void setupMapValuesFromKey();
virtual void init(QWidget *widget, QWidget *label, DtReaderWriter *originalData, DtReaderWriter *backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1))
Definition: readerWriter.h:85
boost::function< void(DtUiElement *)> DtElementChangedCallbackFcn
Definition: uiElement.h:41
For validation, add lower_bound and upper_bound properties to set a lower and upper bound...
Definition: uiMapAwareElement.h:18
Acts as a map for properties.
Definition: rwPropertiesMap.h:41
virtual void connectedTo(QObject *)
Called when this item is connected to any signal emitted by the given item.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
#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