#include <SalomeApp_ListView.h>
 | 
|   | SalomeApp_ListViewItem (SalomeApp_ListView *) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListView *, SalomeApp_ListViewItem *) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListView *, const QStringList &, const bool=false) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListViewItem *, const QStringList &, const bool=false) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListView *, SalomeApp_ListViewItem *, const QString &, const bool=false) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListViewItem *, SalomeApp_ListViewItem *, const QString &, const bool=false) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListView *, SalomeApp_ListViewItem *, const QString &theName, const QString &theValue, const bool=false) | 
|   | 
|   | SalomeApp_ListViewItem (SalomeApp_ListViewItem *, SalomeApp_ListViewItem *, const QString &, const QString &, const bool=false) | 
|   | 
|   | ~SalomeApp_ListViewItem () | 
|   | 
| QString  | fullName () | 
|   | 
| void  | openAllLevels () | 
|   | 
| virtual void  | updateAllLevels () | 
|   | 
| bool  | isEditable () const  | 
|   | 
| void  | setEditable (bool theEditable) | 
|   | 
| bool  | isAccepted () const  | 
|   | 
| void  | setAccepted (bool theAccepted) | 
|   | 
| virtual QString  | getName () const  | 
|   | 
| virtual UpdateType  | setName (const QString &theName) | 
|   | 
| virtual QString  | getValue () const  | 
|   | 
| virtual UpdateType  | setValue (const QString &theValue) | 
|   | 
| SalomeApp_EntityEdit *  | startEditing () | 
|   | 
| virtual void  | fillWidgetWithValues (SalomeApp_EntityEdit *theWidget) | 
|   | 
| virtual UpdateType  | finishEditing (SalomeApp_EntityEdit *theWidget) | 
|   | 
| virtual int  | getEditingType () | 
|   | 
| virtual void  | setEditingType (const int) | 
|   | 
| virtual int  | getEditedColumn () | 
|   | 
| virtual int  | getValueType () | 
|   | 
| virtual void  | setValueType (const int) | 
|   | 
| virtual int  | getUserType () | 
|   | 
| virtual void  | setUserType (const int) | 
|   | 
| virtual int  | getButtons () | 
|   | 
| virtual void  | setButtons (const int) | 
|   | 
| QString  | tipText () | 
|   | 
| QRect  | tipRect () | 
|   | 
| QRect  | textRect (const int column) const  | 
|   | 
| QRect  | itemRect (const int column) const  | 
|   | 
Constructor 
References init().
 
 
Constructor 
References init().
 
 
      
        
          | SalomeApp_ListViewItem::SalomeApp_ListViewItem  | 
          ( | 
          SalomeApp_ListView *  | 
          parent,  | 
        
        
           | 
           | 
          const QStringList &  | 
          theStrings,  | 
        
        
           | 
           | 
          const bool  | 
          theEditable = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | SalomeApp_ListViewItem::~SalomeApp_ListViewItem  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::depth  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
protected   | 
  
 
Returns the depth of this item 
 
 
      
        
          | QString SalomeApp_ListViewItem::fullName  | 
          ( | 
           | ) | 
           | 
        
      
 
- Returns
 - full path to the entity from the root 
 
References getName().
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::getButtons  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - buttons for editing widget (Apply (V), Cancel (X)) default is both buttons 
 
References myButtons.
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::getEditedColumn  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Return values
 - 
  
    | edited | column, default is last column negative value means there are no editable columns  | 
  
   
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::getEditingType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Return values
 - 
  
    | type | of edit control (default is edit box) 
- 0 - edit box 
 
- 1 - combo box 
 
- 2 - editable combo box 
 
 
 | 
  
   
References myEditingType.
 
 
  
  
      
        
          | QString SalomeApp_ListViewItem::getName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - text in the first column 
 
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::getUserType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | QString SalomeApp_ListViewItem::getValue  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
- Returns
 - text in the second column 
 
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::getValueType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Return values
 - 
  
    | type | of edited value (string, int, double) default is string  | 
  
   
References myValueType.
 
 
  
  
      
        
          | void SalomeApp_ListViewItem::init  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
      
        
          | bool SalomeApp_ListViewItem::isAccepted  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - true if entitiy is accepted after editing 
 
References myAccepted.
 
 
      
        
          | bool SalomeApp_ListViewItem::isEditable  | 
          ( | 
           | ) | 
           const | 
        
      
 
- Returns
 - true if entity is editable 
 
References myEditable.
 
 
      
        
          | QRect SalomeApp_ListViewItem::itemRect  | 
          ( | 
          const int  | 
          column | ) | 
           const | 
        
      
 
Calculates rect of item data in viewport coordinates 
References depth().
 
 
      
        
          | void SalomeApp_ListViewItem::openAllLevels  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | void SalomeApp_ListViewItem::setAccepted  | 
          ( | 
          bool  | 
          theAccepted | ) | 
           | 
        
      
 
Sets entitiy accepted or not after editing 
References myAccepted.
 
 
  
  
      
        
          | void SalomeApp_ListViewItem::setButtons  | 
          ( | 
          const int  | 
          buttons | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Sets buttons for editing widget (Apply (V), Cancel (X)) 
References myButtons.
 
 
      
        
          | void SalomeApp_ListViewItem::setEditable  | 
          ( | 
          bool  | 
          theEditable | ) | 
           | 
        
      
 
Sets editable flag fo the entity 
References myEditable.
 
 
  
  
      
        
          | void SalomeApp_ListViewItem::setEditingType  | 
          ( | 
          const int  | 
          type | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
- Return values
 - 
  
    | type | of edit control (negative value means none) 
- 0 - edit box 
 
- 1 - combo box 
 
- 2 - editable combo box 
 
 
 | 
  
   
References myEditingType.
 
 
  
  
      
        
          | void SalomeApp_ListViewItem::setUserType  | 
          ( | 
          const int  | 
          userType | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | void SalomeApp_ListViewItem::setValueType  | 
          ( | 
          const int  | 
          valueType | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
      
        
          | QRect SalomeApp_ListViewItem::textRect  | 
          ( | 
          const int  | 
          column | ) | 
           const | 
        
      
 
Calculates rect of item text in viewport coordinates 
References depth().
 
 
      
        
          | QRect SalomeApp_ListViewItem::tipRect  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | QString SalomeApp_ListViewItem::tipText  | 
          ( | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | void SalomeApp_ListViewItem::updateAllLevels  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
  
  
      
        
          | bool SalomeApp_ListViewItem::myAccepted | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::myButtons | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | bool SalomeApp_ListViewItem::myEditable | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::myEditingType | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::myUserType | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int SalomeApp_ListViewItem::myValueType | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: