![]() |
VR-Forces 4.5 Class Documentation
|

Public Member Functions | |
| DtUiRandomizedObjectElement (makVrv::DtDe &) | |
| Constructor. | |
| virtual | ~DtUiRandomizedObjectElement () |
| Destructor. | |
| virtual void | createControls (QWidget *) |
| If additional widgets or connections need to be made do it here. The parent is the myWidget member. | |
| virtual void | removeFromHierarchy () |
| Removes the selected element from the hierarchy. | |
| virtual void | addObjectToHierarchy (const DtObjectType &o) |
| virtual void | replaceObjectInHierarchy (const DtObjectType &o) |
| virtual void | finalizeAddToHierarchyDialog (DtAddObjectToHierarchy *) |
Public Member Functions inherited from DtUiAggregateCompositionEditor | |
| DtUiAggregateCompositionEditor (makVrv::DtDe &) | |
| Constructor. | |
| virtual | ~DtUiAggregateCompositionEditor () |
| Destructor. | |
| virtual bool | canMoveUp () const |
| virtual bool | canMoveDown () const |
Public Member Functions inherited from DtUiElement | |
| DtUiElement (makVrv::DtDe &) | |
| Constructor. | |
| virtual | ~DtUiElement () |
| Destructor. | |
| virtual bool | blockSignals (bool) |
| virtual void | init (QWidget *widget, QWidget *label, DtReaderWriter *originalData, DtReaderWriter *backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| virtual void | init (QWidget *widget, QWidget *label, const std::vector< DtReaderWriter * > &originalData, const std::vector< DtReaderWriter * > &backupData, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| virtual void | init (QWidget *widget, QWidget *label, const DtObjectType &, const DtString &platformType, DtElementChangedCallbackFcn=boost::bind(&DtUiElement::theNullFunction, _1)) |
| virtual DtString | displayUnits () const |
| virtual void | setDisplayUnits (const DtString &units) |
| virtual void | setLabelText (const QString &) |
| virtual DtString | sourceUnits () const |
| virtual void | setSourceUnits (const DtString &units) |
| virtual void | setFromSystemParameterData (const DtSystemParameterData *data, const DtComponentSystemDefinition *) |
| Sets data of this UiElement from the specified system parameter data. | |
| virtual void | objectParametersModified () |
| This method is called any time that any of the parameters for the object are modified. | |
| virtual void | connectedTo (QObject *) |
| Called when this item is connected to any signal emitted by the given item. | |
| virtual DtString | uniqueName () const |
| Returns a unique name for this element. | |
| virtual bool | supportsSystems () const |
| Returns true if this element supports systes. | |
| virtual const DtString & | platformType () const |
| Returns the type of platform this entity represents. | |
| virtual void | setPlatformType (const DtString &) |
| Sets the type of platform for this entity. | |
| virtual void | setObjectTypes (const std::vector< DtObjectType > &) |
| Sets the object type this element represents. | |
| virtual void | aboutToShow () |
| Called when about to show as part of a properties dialog. Default is no-op. | |
| const std::vector < DtReaderWriter * > & | values () const |
| const std::vector < DtReaderWriter * > & | backupValues () const |
| virtual void | setFromParameters (DtReaderWriter *parentRw) |
| Calls setFromParameters with std::vector of parameter. | |
| virtual bool | restoreFromBackup () |
| Restores this element from a backup created with the specified name. | |
| const std::vector< DtObjectType > & | objectTypes () const |
| virtual void | sendEvent (const DtUiElementEvent &) |
| virtual bool | allValuesTheSame () const |
| virtual bool | isMixedValue () const |
| If widget is line edit and the value is mixedText returns true, else the subclass will need to return this value. | |
| virtual void | setEnabled (bool) |
| If this item is not enabled it cannot be modified. | |
| virtual bool | enabled () const |
Static Public Member Functions | |
| static DtUiElement * | CreatorFunction (makVrv::DtDe &) |
Protected Member Functions | |
| virtual bool | isRandomizableObject (const DtModelSetEntry *) |
Protected Member Functions inherited from DtUiAggregateCompositionEditor | |
| virtual bool | isModified () const |
| virtual bool | formationIsModified () const |
| virtual void | decorateElement () |
| Sets element decoration depending on the isModified state of the element. | |
| virtual void | setFromParameters (const std::vector< DtReaderWriter * > &parentRw) |
| virtual void | elementChanged () |
| virtual void | setModelModified (DtModelSetEntry *) |
| Called when the model is modified. Default is no-op. | |
| virtual bool | createHierarchy (DtVrfSubObjectParameterList *, QTreeWidgetItem *parent, DtObjectTypeList ancestorList=DtObjectTypeList()) |
| virtual bool | createHierarchy (DtVrfSubObjectParameterEntry *, QTreeWidgetItem *parent, DtObjectTypeList ancestorList=DtObjectTypeList()) |
| virtual DtFormationHierarchyView * | createHierarchy (QWidget *parent) const |
| Creates a new aggregate hierarchy list. | |
| virtual QTreeWidgetItem * | addHierarchyItem (const DtObjectType &) const |
| Adds a list item to the hierarchy based on the object type. | |
| virtual void | removeFromHierarchy (DtVrfSubObjectParameterEntry *entry) |
| Removes the element referring to the specified entry from the hierarchy. | |
| virtual void | moveInHierarchy (int iFrom, int iTo) |
| Moves the item in the hierarchy from position from to position two. | |
| virtual void | resetHierarchyFromList () |
| Recreates hierarchy from list box. | |
| virtual void | sendEvent (DtUiElementEvent::DtUiElementEventTypes type, QTreeWidgetItem *i) |
| virtual void | sendEvent (DtUiElementEvent::DtUiElementEventTypes type, const QList< QTreeWidgetItem * > &i) |
| virtual void | processUiEvent (const DtUiElementEvent &e) |
| Process ui event. Default does nothing. | |
| virtual void | updateButtons () |
| virtual void | formationChangedCallback (DtUiElement *) |
| virtual void | cleanup (QTreeWidgetItem *) |
Protected Member Functions inherited from DtUiElement | |
| virtual double | sourceToDisplayUnits (double) const |
| virtual double | displayToSourceUnits (double) const |
| virtual QString | units () const |
| virtual void | updateLabelTitle () |
| Updates label title based on valid units. | |
| virtual QString | labelTitle () const |
| Returns the unmodified label title. | |
Additional Inherited Members | |
Public Types inherited from DtUiAggregateCompositionEditor | |
| typedef std::list< DtObjectType > | DtObjectTypeList |
Public Slots inherited from DtUiElement | |
| virtual void | toggleDisplayed (bool display) |
Signals inherited from DtUiElement | |
| void | uiEvent (const DtUiElementEvent &) |
Public Attributes inherited from DtUiElement | |
| QWidget * | myWidget |
| QWidget * | myLabel |
Protected Slots inherited from DtUiAggregateCompositionEditor | |
| virtual void | addDialogDestroyed () |
| virtual void | hierarchySelectionChanged () |
| Called when the selection has changed in the hierarchy selection. | |
| virtual void | editSelectedItem () |
| Changes the interface to edit the item that is currently selected. | |
| virtual void | addToHierarchy () |
| Adds selected element to the hierarchy. | |
| virtual void | replaceInHierarchy () |
| Replaces the currently selected item in the hierarchy with the new one. | |
| virtual void | editFormation () |
| Brings up a dialog to edit the formation. | |
| virtual void | moveUp () |
| Moves the selected item up in the hierarchy. | |
| virtual void | moveDown () |
| Moves the selected item down in the hierarchy. | |
| virtual void | expandItem (QTreeWidgetItem *) |
| virtual void | collapseItem (QTreeWidgetItem *) |
Protected Attributes inherited from DtUiAggregateCompositionEditor | |
| QPushButton * | myAddToHierarchy |
| QPushButton * | myRemoveFromHierarchy |
| QPushButton * | myReplaceInHierarchy |
| DtFormationHierarchyView * | myHierarchy |
| QPushButton * | myEditFormation |
| QPushButton * | myMoveUp |
| QPushButton * | myMoveDown |
| DtModelSetEntry * | mySelectedModel |
| DtAddObjectToHierarchy * | myAddToHierarchyDialog |
| DtReaderWriter * | myParams |
Static Protected Attributes inherited from DtUiElement | |
| static UiElementFactoryMap | theFactory |
| DtUiRandomizedObjectElement::DtUiRandomizedObjectElement | ( | makVrv::DtDe & | ) |
Constructor.
|
virtual |
Destructor.
|
static |
Reimplemented from DtUiAggregateCompositionEditor.
|
virtual |
If additional widgets or connections need to be made do it here. The parent is the myWidget member.
Reimplemented from DtUiAggregateCompositionEditor.
|
virtual |
Removes the selected element from the hierarchy.
Reimplemented from DtUiAggregateCompositionEditor.
|
virtual |
Reimplemented from DtUiAggregateCompositionEditor.
|
virtual |
Reimplemented from DtUiAggregateCompositionEditor.
|
virtual |
Reimplemented from DtUiAggregateCompositionEditor.
|
protectedvirtual |