33 const std::string& uiFile
42 virtual QWidget* createControls();
45 static void addUiMapping(
const char* parameter,
const char* like);
49 virtual bool isModified()
const;
58 static void elementChangedCallback(
DtUiElement* element,
void* usr);
59 virtual void processElementChanged(
DtUiElement* element);
69 return myUiFile.c_str();
72 virtual void clearUiElements();
78 virtual std::string uiElementName(
const DtString& elementName)
const;
82 virtual void convertDataElementsToUiElements(
const std::vector<DtSimulationModelSetLoader::EntityData*>&);
88 virtual void commonBindings(
const std::vector<DtSimulationModelSetLoader::EntityData*>&,
104 virtual void canvasDestroyed();
105 virtual void controlsDestroyed();
106 virtual void elementDestroyed();