Implementation of the data object for use in CORBA-based SALOME modules.
|
| | SalomeApp_DataObject (SUIT_DataObject *=0) |
| | Constructor. More...
|
| |
| | SalomeApp_DataObject (const _PTR(SObject)&, SUIT_DataObject *=0) |
| | Constructor. More...
|
| |
| virtual | ~SalomeApp_DataObject () |
| | Destructor. More...
|
| |
| virtual QString | name () const |
| | Get data object name. More...
|
| |
| virtual QString | entry () const |
| | Get object string identifier. More...
|
| |
| virtual QString | text (const int=NameId) const |
| | Get object text data for the specified column. More...
|
| |
| virtual QPixmap | icon (const int=NameId) const |
| | Get data object icon for the specified column. More...
|
| |
| virtual QColor | color (const ColorRole, const int=NameId) const |
| | Get data object color for the specified column. More...
|
| |
| virtual QString | toolTip (const int=NameId) const |
| | Get data object tooltip for the specified column. More...
|
| |
| virtual QFont | font (const int=NameId) const |
| | Get font to be used for data object rendering in the item views. More...
|
| |
| virtual | _PTR (SObject) object() const |
| |
| virtual QString | refEntry () const |
| | Returns the string identifier of the data objects referenced by this one. More...
|
| |
| virtual bool | isReference () const |
| | Check if the data object is a reference. More...
|
| |
| | _PTR (SObject) referencedObject() const |
| |
| bool | hasChildren () const |
| | Check if object has children. More...
|
| |
| bool | expandable () const |
| | Check if the object is expandable (e.g. in the data tree view) More...
|
| |
| virtual bool | isVisible () const |
| | Check if the object is visible. More...
|
| |
| virtual QString | componentDataType () const |
| | Get component type. More...
|
| |
| virtual bool | customSorting (const int=NameId) const |
| | Check if the specified column supports custom sorting. More...
|
| |
| virtual bool | compare (const QVariant &, const QVariant &, const int=NameId) const |
| | Compares data from two items for sorting purposes. More...
|
| |
| virtual void | insertChildAtTag (SalomeApp_DataObject *, int) |
| |
| virtual void | updateItem () |
| |
| | LightApp_DataObject (SUIT_DataObject *=0) |
| | Constructor. More...
|
| |
| virtual | ~LightApp_DataObject () |
| | Destructor. More...
|
| |
| virtual SUIT_DataObjectKey * | key () const |
| | Get the data object unique key. More...
|
| |
| virtual SUIT_DataObject * | componentObject () const |
| | Get the component object. More...
|
| |
| virtual int | groupId () const |
| | return unique group identificator More...
|
| |
| virtual QVariant | customData (Qtx::CustomDataType type) |
| | return custom data for data object More...
|
| |
| virtual bool | isDraggable () const |
| | Check if the object is draggable. More...
|
| |
| virtual bool | isDropAccepted () const |
| | Check if the drop operation fo this object is possible. More...
|
| |
| virtual bool | renameAllowed (const int=NameId) const |
| | Check if this object is can't be renamed in place. More...
|
| |
| virtual bool | setName (const QString &) |
| | Set name of the this object. More...
|
| |
| | CAM_DataObject (SUIT_DataObject *=0) |
| | Constructor. More...
|
| |
| virtual | ~CAM_DataObject () |
| | Destructor. More...
|
| |
| CAM_Module * | module () const |
| | Get CAM module. More...
|
| |
| virtual CAM_DataModel * | dataModel () const |
| | Get CAM data model. More...
|
| |
| | SUIT_DataObject (SUIT_DataObject *=0) |
| | Constructor. More...
|
| |
| virtual | ~SUIT_DataObject () |
| | Destructor. More...
|
| |
| SUIT_DataObject * | root () const |
| | Get the root object. More...
|
| |
| SUIT_DataObject * | lastChild () const |
| | Get the last child object. More...
|
| |
| SUIT_DataObject * | firstChild () const |
| | Get the first child object. More...
|
| |
| int | childCount () const |
| | Get the number of the child objects. More...
|
| |
| int | childPos (const SUIT_DataObject *) const |
| | Get the index of the specified object in the child list. More...
|
| |
| void | moveChildPos (SUIT_DataObject *, int) |
| | Moves the child position from current to new one. More...
|
| |
| SUIT_DataObject * | childObject (const int) const |
| | Get child object by the specified index. More...
|
| |
| int | level () const |
| | Get the object level in the tree structure. More...
|
| |
| int | position () const |
| | Get the position of the data object in its parent's children list. More...
|
| |
| void | setPosition (int) |
| | Sets new position of the object in parent's list. More...
|
| |
| SUIT_DataObject * | nextBrother () const |
| | Get the next sibling data object in the children list. More...
|
| |
| SUIT_DataObject * | prevBrother () const |
| | Get the previous sibling data object in the children list. More...
|
| |
| bool | autoDeleteChildren () const |
| | Get "auto-delete children" flag. More...
|
| |
| virtual void | setAutoDeleteChildren (const bool) |
| | Set "auto-delete children" flag. More...
|
| |
| virtual void | children (DataObjectList &, const bool=false) const |
| | Get all children. More...
|
| |
| virtual DataObjectList | children (const bool=false) |
| | Get all children. . More...
|
| |
| void | appendChild (SUIT_DataObject *) |
| | Add new child object to the end of the children list. More...
|
| |
| virtual void | insertChild (SUIT_DataObject *, int) |
| | Insert new child object to the list of the children. More...
|
| |
| virtual void | removeChild (SUIT_DataObject *, const bool=false) |
| | Remove the specified child object reference. More...
|
| |
| bool | replaceChild (SUIT_DataObject *, SUIT_DataObject *, const bool=false) |
| | Replace the specified child object by another object. More...
|
| |
| void | reparentChildren (const SUIT_DataObject *) |
| | Change the parent for all children from specified object to this one. More...
|
| |
| virtual SUIT_DataObject * | parent () const |
| | Get the parent object. More...
|
| |
| virtual void | setParent (SUIT_DataObject *) |
| | Change the parent object. More...
|
| |
| virtual void | assignParent (SUIT_DataObject *) |
| |
| void | insertChildAtPos (SUIT_DataObject *obj, int position) |
| | Insert new child object into the list of the children (faster version of insertChild without signal). More...
|
| |
| bool | modified () |
| |
| virtual void | setModified (bool modified) |
| | Sets modification state of the object. More...
|
| |
| virtual QString | statusTip (const int=NameId) const |
| | Get data object status tip for the specified column. More...
|
| |
| virtual QString | whatsThis (const int=NameId) const |
| | Get data object "what's this" information for the specified column. More...
|
| |
| virtual int | alignment (const int=NameId) const |
| | Get data object text alignment for the specified column. More...
|
| |
| virtual bool | isEnabled () const |
| | Check if this object is enabled. More...
|
| |
| virtual bool | isSelectable () const |
| | Check if this object is selectable. More...
|
| |
| virtual bool | isCheckable (const int=NameId) const |
| | Check if this object is checkable for the specified column. More...
|
| |
| virtual bool | isOn (const int=NameId) const |
| | Get the checked state of the object (if it is checkable) for the specified column. More...
|
| |
| virtual void | setOn (const bool, const int=NameId) |
| | Set the checked state of the object (if it is checkable) for the specified column. More...
|
| |
| virtual bool | isOpen () const |
| | Get the "opened" state of the object. More...
|
| |
| virtual void | setOpen (const bool) |
| | Set the "opened" state of the object. More...
|
| |
| virtual void | update () |
| | Updates necessary internal fields of data object. More...
|
| |
| void | deleteLater () |
| | Schedule this object for the late deleting. More...
|
| |
| void | dump (const int indent=2) const |
| | Dump the object tree recursively to the standard output. More...
|
| |