34 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
59 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
67 virtual void removeParameter(
const DtString&);
68 virtual void parameterUpdated(
const DtString&);
70 virtual void setupAvailableParameters();
92 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
100 virtual void itemSelectionChanged();
101 virtual void addParameterType();
102 virtual void removeParameterType();
130 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
138 virtual void itemDoubleClicked();
161 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
188 virtual void setFromParameters(
const std::vector<DtComponentSystemDefinition*>& rws);
DtGuiObjectsThatUseThisSystem.
Definition: uiGuiSystemSpecificInformation.h:113
QHBoxLayout * myButtonLayout
Definition: uiGuiSystemSpecificInformation.h:107
QToolButton * myRemoveButton
Definition: uiGuiSystemSpecificInformation.h:109
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
virtual void processUiEvent(const DtUiElementEvent &)
Process ui event. Default does nothing.
Definition: uiElement.h:231
DtGuiSystemSupportsEntityKinds.
Definition: uiGuiSystemSpecificInformation.h:77
QTreeWidget * myAvailableParameters
Definition: uiGuiSystemSpecificInformation.h:73
QListWidget * myAvailableKinds
Definition: uiGuiSystemSpecificInformation.h:106
boost::function< DtUiElement *(makVrv::DtDe &)> CreatorFunction
Definition: uiElement.h:185
QLabel * mySupportsEntityKindsLabel
Definition: uiGuiSystemSpecificInformation.h:105
DtUiSystemTemplateName The template that is used by this system.
Definition: uiGuiSystemSpecificInformation.h:173
virtual bool isModified() const
QToolButton * myAddButton
Definition: uiGuiSystemSpecificInformation.h:108
virtual void setEnabled(bool)
If this item is not enabled it cannot be modified.
DtUiSystemFilename The filename for this system.
Definition: uiGuiSystemSpecificInformation.h:146
The DtUiElement class is the base for which all UI elements are defined. If you wish to create a new ...
Definition: uiElement.h:97
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
QTreeWidget * myObjectsThatUseSystem
Definition: uiGuiSystemSpecificInformation.h:141
DtUiGuiSystemAvailableParameters.
Definition: uiGuiSystemSpecificInformation.h:42
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
Base class of the ui element class chain. Properties available through designer for all ui elements a...
Definition: uiElement.h:180