This class is used to list the constraints and indexes of a datasetype.  
 More...
#include <ConstraintsIndexesListWidget.h>
This class is used to list the constraints and indexes of a datasetype. 
Definition at line 59 of file ConstraintsIndexesListWidget.h.
 
◆ ConstraintsIndexesListWidget()
      
        
          | te::qt::widgets::ConstraintsIndexesListWidget::ConstraintsIndexesListWidget  | 
          ( | 
          QWidget *  | 
          parent = 0,  | 
        
        
           | 
           | 
          Qt::WindowFlags  | 
          f = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~ConstraintsIndexesListWidget()
      
        
          | te::qt::widgets::ConstraintsIndexesListWidget::~ConstraintsIndexesListWidget  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ addConstraint()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::addConstraint  | 
          ( | 
          te::da::Constraint *  | 
          c | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ addIndex()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::addIndex  | 
          ( | 
          te::da::Index *  | 
          i | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ addTableItem()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::addTableItem  | 
          ( | 
          std::string  | 
          name,  | 
         
        
           | 
           | 
          std::string  | 
          type,  | 
         
        
           | 
           | 
          std::string  | 
          properties  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ constraintsChanged
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::constraintsChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ getForm()
      
        
          | Ui::ConstraintsIndexesListWidgetForm* te::qt::widgets::ConstraintsIndexesListWidget::getForm  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getPropertiesStr()
  
  
      
        
          | std::string te::qt::widgets::ConstraintsIndexesListWidget::getPropertiesStr  | 
          ( | 
          const std::vector< te::dt::Property *> &  | 
          vec | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ listDataSetProperties()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::listDataSetProperties  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ onAddToolButtonClicked
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::onAddToolButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ onCellClicked
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::onCellClicked  | 
          ( | 
          int  | 
          row,  | 
         
        
           | 
           | 
          int  | 
          col  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
slot   | 
  
 
 
◆ onEditToolButtonClicked
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::onEditToolButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ onRemoveToolButtonClicked
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::onRemoveToolButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ removeIndex()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::removeIndex  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ removePrimaryKey()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::removePrimaryKey  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ removeUniqueKey()
  
  
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::removeUniqueKey  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ setDataSetType()
      
        
          | void te::qt::widgets::ConstraintsIndexesListWidget::setDataSetType  | 
          ( | 
          te::da::DataSetType *  | 
          dsType | ) | 
           | 
        
      
 
 
◆ m_dsType
◆ m_ui
  
  
      
        
          | std::unique_ptr<Ui::ConstraintsIndexesListWidgetForm> te::qt::widgets::ConstraintsIndexesListWidget::m_ui | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: