#include <SymbolEditInfoDialog.h>
Definition at line 77 of file SymbolEditInfoDialog.h.
 
◆ SymbolEditInfoDialog()
      
        
          | te::qt::widgets::SymbolEditInfoDialog::SymbolEditInfoDialog  | 
          ( | 
          const std::vector< std::string > &  | 
          fieldsNames,  | 
        
        
           | 
           | 
          te::qt::widgets::Symbol *  | 
          currentSymbol = nullptr,  | 
        
        
           | 
           | 
          QWidget *  | 
          parent = nullptr,  | 
        
        
           | 
           | 
          Qt::WindowFlags  | 
          f = nullptr  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructs a symbol selector dialog which is a child of parent, with widget flags set to f. 
- Note
 - field names from dataset for text symbolizer (no geometry) 
 
 
 
◆ ~SymbolEditInfoDialog()
  
  
      
        
          | virtual te::qt::widgets::SymbolEditInfoDialog::~SymbolEditInfoDialog  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ addSymbolizer()
  
  
      
        
          | virtual bool te::qt::widgets::SymbolEditInfoDialog::addSymbolizer  | 
          ( | 
          te::se::Symbolizer *  | 
          symbolizer | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ createOrUpdateSymbol()
Will create a new symbol. 
 
 
◆ createSymbolInfo()
Will create a new symbol infomation from interface fields. 
 
 
◆ getSymbol()
Gets the selected symbol. 
- Returns
 - The selected fill element. 
  
- Note
 - The caller will take the ownership of the returned symbol. 
 
- 
It return a NULL pointer if there is not a symbol yet created. 
 
 
 
◆ initialize()
  
  
      
        
          | virtual void te::qt::widgets::SymbolEditInfoDialog::initialize  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
Initialize symbol configuration frame. 
 
 
◆ initializeInfo()
  
  
      
        
          | virtual void te::qt::widgets::SymbolEditInfoDialog::initializeInfo  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
Initialize symbol information fields. 
 
 
◆ initializeTable()
  
  
      
        
          | virtual void te::qt::widgets::SymbolEditInfoDialog::initializeTable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ isInfoFieldsEmpty()
  
  
      
        
          | virtual bool te::qt::widgets::SymbolEditInfoDialog::isInfoFieldsEmpty  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ onAddPushButtonClicked
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onAddPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onCancelPushButtonClicked
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onCancelPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onCurrentItemChanged
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onCurrentItemChanged  | 
          ( | 
          QTableWidgetItem *  | 
          current,  | 
         
        
           | 
           | 
          QTableWidgetItem *  | 
          previous  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onEditPushButtonClicked
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onEditPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onHelpPushButtonClicked
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onHelpPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onOkPushButtonClicked
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onOkPushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ onRemovePushButtonClicked
  
  
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::onRemovePushButtonClicked  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedslot   | 
  
 
 
◆ removeCurrentSymbolizer()
  
  
      
        
          | virtual bool te::qt::widgets::SymbolEditInfoDialog::removeCurrentSymbolizer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ setAuthor()
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::setAuthor  | 
          ( | 
          const std::string &  | 
          author | ) | 
           | 
        
      
 
 
◆ setDescription()
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::setDescription  | 
          ( | 
          const std::string &  | 
          description | ) | 
           | 
        
      
 
 
◆ setEnableObligatoryFields()
  
  
      
        
          | virtual void te::qt::widgets::SymbolEditInfoDialog::setEnableObligatoryFields  | 
          ( | 
          bool  | 
          enable | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ setName()
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::setName  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
        
      
 
 
◆ setSymbolizerType()
  
  
      
        
          | virtual void te::qt::widgets::SymbolEditInfoDialog::setSymbolizerType  | 
          ( | 
          const std::string &  | 
          symbolizerType | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ setTags()
      
        
          | void te::qt::widgets::SymbolEditInfoDialog::setTags  | 
          ( | 
          const std::string &  | 
          tags | ) | 
           | 
        
      
 
 
◆ updateSymbolizer()
  
  
      
        
          | virtual bool te::qt::widgets::SymbolEditInfoDialog::updateSymbolizer  | 
          ( | 
          te::se::Symbolizer *  | 
          symbolizer | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ m_currentIconSize
  
  
      
        
          | QSize te::qt::widgets::SymbolEditInfoDialog::m_currentIconSize | 
         
       
   | 
  
private   | 
  
 
 
◆ m_currentSymbol
◆ m_currentSymbolizer
  
  
      
        
          | std::unique_ptr<te::se::Symbolizer> te::qt::widgets::SymbolEditInfoDialog::m_currentSymbolizer | 
         
       
   | 
  
private   | 
  
 
 
◆ m_fieldsNames
  
  
      
        
          | std::vector<std::string> te::qt::widgets::SymbolEditInfoDialog::m_fieldsNames | 
         
       
   | 
  
private   | 
  
 
 
◆ m_id
  
  
      
        
          | std::string te::qt::widgets::SymbolEditInfoDialog::m_id | 
         
       
   | 
  
private   | 
  
 
 
◆ m_symbolizerType
  
  
      
        
          | std::string te::qt::widgets::SymbolEditInfoDialog::m_symbolizerType | 
         
       
   | 
  
private   | 
  
 
 
◆ m_ui
  
  
      
        
          | std::unique_ptr<Ui::SymbolEditInfoDialogForm> te::qt::widgets::SymbolEditInfoDialog::m_ui | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: