#include <DataSetTableHorizontalHeader.h>
◆ DataSetTableHorizontalHeader()
      
        
          | te::qt::widgets::DataSetTableHorizontalHeader::DataSetTableHorizontalHeader  | 
          ( | 
          DataSetTableView *  | 
          view | ) | 
           | 
        
      
 
 
◆ dragEnterEvent()
  
  
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::dragEnterEvent  | 
          ( | 
          QDragEnterEvent *  | 
          e | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Handles the drag enter event. 
- Parameters
 - 
  
  
 
 
 
◆ dragMoveEvent()
  
  
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::dragMoveEvent  | 
          ( | 
          QDragMoveEvent *  | 
          e | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Handles the drag move event. 
- Parameters
 - 
  
  
 
 
 
◆ dropEvent()
  
  
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::dropEvent  | 
          ( | 
          QDropEvent *  | 
          e | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Handles the drop Event. 
- Parameters
 - 
  
  
 
 
 
◆ getAcceptDrop()
      
        
          | bool te::qt::widgets::DataSetTableHorizontalHeader::getAcceptDrop  | 
          ( | 
           | ) | 
           | 
        
      
 
Gets accept drop flag. 
- Returns
 - True: accept drop. False: not accept drop. 
 
 
 
◆ GetDataSource()
It gets the layer data source. 
- Parameters
 - 
  
    | layer | The layer from which we obtain the source.  | 
  
   
 
 
◆ getDragDrop()
      
        
          | bool te::qt::widgets::DataSetTableHorizontalHeader::getDragDrop  | 
          ( | 
           | ) | 
           | 
        
      
 
Gets the drag drop flag. 
- Returns
 - True: is drag drop. False: not is drag drop. 
 
 
 
◆ linkTable [1/2]
  
  
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::linkTable  | 
          ( | 
          std::string  | 
          firstFieldName,  | 
         
        
           | 
           | 
          std::string  | 
          secondFieldName  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
Signal emitted when the drop event runs. 
- Parameters
 - 
  
    | firstFieldName | Field name from first table.  | 
    | secondFieldName | Field name from the secont table.  | 
  
   
 
 
◆ linkTable [2/2]
  
  
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::linkTable  | 
          ( | 
          const LinkTableInfo &  | 
          firstInfo,  | 
         
        
           | 
           | 
          const LinkTableInfo &  | 
          secondInfo  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
Signal emitted when the drop event runs. 
- Parameters
 - 
  
    | firstInfo | Link information from the first table.  | 
    | secondInfo | Link information from the second table.  | 
  
   
 
 
◆ mousePressEvent()
  
  
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::mousePressEvent  | 
          ( | 
          QMouseEvent *  | 
          e | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Handles the mouse pres event e initiates the drag and drop if the flag is active. 
- Parameters
 - 
  
  
 
 
 
◆ setAcceptDrop()
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::setAcceptDrop  | 
          ( | 
          bool  | 
          b | ) | 
           | 
        
      
 
Sets accept drop. 
- Parameters
 - 
  
    | b | True: accept drop. False: not accept drop.  | 
  
   
 
 
◆ setDataSet()
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::setDataSet  | 
          ( | 
          te::da::DataSet *  | 
          dset | ) | 
           | 
        
      
 
Sets the data set to get drag and drop information. 
- Parameters
 - 
  
    | layer | Pointer to the layer to be presented.  | 
  
   
 
 
◆ setDragDrop()
      
        
          | void te::qt::widgets::DataSetTableHorizontalHeader::setDragDrop  | 
          ( | 
          bool  | 
          b | ) | 
           | 
        
      
 
Sets the drag drop. 
- Parameters
 - 
  
    | b | True: does the drag drop. False: do not drag drop.  | 
  
   
 
 
◆ setLayer()
Sets the layer to get drag and drop information. 
- Parameters
 - 
  
    | layer | Pointer to the layer to be presented.  | 
  
   
 
 
◆ m_acceptDrop
  
  
      
        
          | bool te::qt::widgets::DataSetTableHorizontalHeader::m_acceptDrop | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_connInfo
  
  
      
        
          | std::string te::qt::widgets::DataSetTableHorizontalHeader::m_connInfo | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_doDragDrop
  
  
      
        
          | bool te::qt::widgets::DataSetTableHorizontalHeader::m_doDragDrop | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_dset
◆ m_firstLinkInfo
  
  
      
        
          | LinkTableInfo te::qt::widgets::DataSetTableHorizontalHeader::m_firstLinkInfo | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_layer
◆ m_secondLinkInfo
  
  
      
        
          | LinkTableInfo te::qt::widgets::DataSetTableHorizontalHeader::m_secondLinkInfo | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_view
The documentation for this class was generated from the following file: