This class is used to define the Where Clause object of select operation.  
 More...
#include <QueryBuilderWidget.h>
This class is used to define the Where Clause object of select operation. 
Definition at line 64 of file QueryBuilderWidget.h.
 
◆ QueryBuilderWidget()
      
        
          | te::qt::widgets::QueryBuilderWidget::QueryBuilderWidget  | 
          ( | 
          QWidget *  | 
          parent = 0,  | 
        
        
           | 
           | 
          Qt::WindowFlags  | 
          f = 0  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~QueryBuilderWidget()
      
        
          | te::qt::widgets::QueryBuilderWidget::~QueryBuilderWidget  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ buildTree()
  
  
      
        
          | void te::qt::widgets::QueryBuilderWidget::buildTree  | 
          ( | 
          te::da::Expression *  | 
          exp,  | 
         
        
           | 
           | 
          QWidget *  | 
          parent,  | 
         
        
           | 
           | 
          bool  | 
          right  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ createCondition()
  
  
      
        
          | QWidget* te::qt::widgets::QueryBuilderWidget::createCondition  | 
          ( | 
          bool  | 
          startCondition,  | 
         
        
           | 
           | 
          QWidget *  | 
          parent,  | 
         
        
           | 
           | 
          bool  | 
          right  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ createConnector()
  
  
      
        
          | QWidget* te::qt::widgets::QueryBuilderWidget::createConnector  | 
          ( | 
          bool  | 
          startCondition,  | 
         
        
           | 
           | 
          QWidget *  | 
          owner,  | 
         
        
           | 
           | 
          QWidget *  | 
          parent,  | 
         
        
           | 
           | 
          bool  | 
          autoCreateCondition  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ functionsIsACondition()
  
  
      
        
          | bool te::qt::widgets::QueryBuilderWidget::functionsIsACondition  | 
          ( | 
          te::da::Function *  | 
          func | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ functionsIsAConnector()
  
  
      
        
          | bool te::qt::widgets::QueryBuilderWidget::functionsIsAConnector  | 
          ( | 
          te::da::Function *  | 
          func | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ getWhereClause()
      
        
          | te::da::Where* te::qt::widgets::QueryBuilderWidget::getWhereClause  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getWhereString()
      
        
          | std::string te::qt::widgets::QueryBuilderWidget::getWhereString  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ onAddConnectorClicked
  
  
      
        
          | void te::qt::widgets::QueryBuilderWidget::onAddConnectorClicked  | 
          ( | 
          QWidget *  | 
          owner,  | 
         
        
           | 
           | 
          QWidget *  | 
          parent  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onChanged
  
  
      
        
          | void te::qt::widgets::QueryBuilderWidget::onChanged  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onRemoveConnectorClicked
  
  
      
        
          | void te::qt::widgets::QueryBuilderWidget::onRemoveConnectorClicked  | 
          ( | 
          QWidget *  | 
          owner,  | 
         
        
           | 
           | 
          QWidget *  | 
          parent  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ rebuildTree()
  
  
      
        
          | void te::qt::widgets::QueryBuilderWidget::rebuildTree  | 
          ( | 
          QTreeWidgetItem *  | 
          item | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ removeCondition()
◆ removeConnector()
◆ setInputParameters()
◆ setWhereClause()
      
        
          | void te::qt::widgets::QueryBuilderWidget::setWhereClause  | 
          ( | 
          te::da::Where *  | 
          where | ) | 
           | 
        
      
 
 
◆ startWhereClause()
      
        
          | void te::qt::widgets::QueryBuilderWidget::startWhereClause  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ strWhereClause
  
  
      
        
          | void te::qt::widgets::QueryBuilderWidget::strWhereClause  | 
          ( | 
          std::string  | 
          str | ) | 
           | 
         
       
   | 
  
signal   | 
  
 
 
◆ m_dataSetName
  
  
      
        
          | std::string te::qt::widgets::QueryBuilderWidget::m_dataSetName | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_dataSource
◆ m_dsType
◆ m_starterWidget
  
  
      
        
          | QWidget* te::qt::widgets::QueryBuilderWidget::m_starterWidget | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_treeWidget
◆ m_ui
  
  
      
        
          | std::unique_ptr<Ui::QueryBuilderWidgetForm> te::qt::widgets::QueryBuilderWidget::m_ui | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_widgetMap
  
  
      
        
          | std::map<QTreeWidgetItem*, QWidget*> te::qt::widgets::QueryBuilderWidget::m_widgetMap | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/qt/widgets/query/QueryBuilderWidget.h