| 
Methods related to instantiation and destruction.  
 | 
| std::unique_ptr< Ui::SymbolSelectorDialogForm >  | m_ui | 
|   | Dialog form.  More...
  | 
|   | 
| SymbolPreviewWidget *  | m_preview | 
|   | Preview Widget used to visualize the symbol.  More...
  | 
|   | 
| std::vector< std::string >  | m_fieldsNames | 
|   | Dataset fields names for text symbolizer (no geometry)  More...
  | 
|   | 
| QTreeWidgetItem *  | m_currentDragDropItem | 
|   | 
|   | SymbolSelectorDialog (const std::vector< std::string > &fieldsNames, QWidget *parent=0, Qt::WindowFlags f=0) | 
|   | Constructs a symbol selector dialog which is a child of parent, with widget flags set to f.  More...
  | 
|   | 
| virtual  | ~SymbolSelectorDialog () | 
|   | Destructor.  More...
  | 
|   | 
| Symbol *  | getSelectedSymbol () const | 
|   | Auxiliary internal method that returns the selected symbol.  More...
  | 
|   | 
| Symbol *  | getSymbol () const | 
|   | Gets the selected symbol.  More...
  | 
|   | 
| void  | onCurrentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *previous) | 
|   | 
| void  | onShowSymbolInfoPushButtonPressed () | 
|   | 
| void  | onImportButtonPressed () | 
|   | 
| void  | onExportButtonPressed () | 
|   | 
| void  | onSearchLineEditTextChanged (const QString &text) | 
|   | 
| void  | onCreateSymbolPushButtonClicked () | 
|   | 
| void  | onEditSymbolPushButtonClicked () | 
|   | 
| void  | onRemoveSymbolPushButtonClicked () | 
|   | 
| void  | onCreateGroupPushButtonClicked () | 
|   | 
| void  | onRenameGroupPushButtonClicked () | 
|   | 
| void  | onRemoveGroupPushButtonClicked () | 
|   | 
| void  | onOkPushButtonClicked () | 
|   | 
| void  | onClosePushButtonClicked () | 
|   | 
| void  | onHelpPushButtonClicked () | 
|   | 
| void  | onDropEvent () | 
|   | 
| void  | onDragEnterEvent () | 
|   | 
| void  | initialize () | 
|   | Initialize the dialog.  More...
  | 
|   | 
| void  | filter (const QList< QTreeWidgetItem * > &items) | 
|   | Auxiliary internal method to filter the symbols.  More...
  | 
|   | 
| Symbol *  | getSymbolFromItem (QTreeWidgetItem *item) const | 
|   | Auxiliary internal method that returns the symbol given a list widget item.  More...
  | 
|   | 
| QString  | formatSymbolInfo (const SymbolInfo &info) const | 
|   | Auxiliary internal method to format a symbol info to be used on tool tips.  More...
  | 
|   | 
| bool  | addSymbol (Symbol *symbol, const QString &groupParentId) | 
|   | Add new symbol to a symbol library.  More...
  | 
|   | 
| bool  | updateCurrentSymbol (Symbol *symbol) | 
|   | Update the current selected symbol.  More...
  | 
|   | 
| bool  | removeSymbol (Symbol *symbol) | 
|   | Remove a symbol from a symbol library .  More...
  | 
|   | 
| bool  | eraseSymbol (Symbol *symbol) | 
|   | Remove a symbol from a symbol library .  More...
  | 
|   | 
| bool  | eraseCurrentSymbol () | 
|   | Remove the current selected symbol from a symbol library.  More...
  | 
|   | 
| bool  | addGroup (const QString &groupName, const QString &groupParentId) | 
|   | Add new symbol to a symbol library.  More...
  | 
|   | 
| bool  | updateCurrentGroup (const QString &newGroupName, const QString &groupId) | 
|   | Update the current selected symbol.  More...
  | 
|   | 
| bool  | eraseGroup (const QString &groupId) | 
|   | Remove a symbol from a symbol library .  More...
  | 
|   | 
| bool  | eraseCurrentGroup () | 
|   | Remove the current selected symbol from a symbol library.  More...
  | 
|   | 
| QTreeWidgetItem *  | getSelectedItem () const | 
|   | Get the current selected symbol.  More...
  | 
|   | 
| void  | buildTree (SymbolNode *node, QTreeWidgetItem *parent) | 
|   | 
| QTreeWidgetItem *  | createItemFromGroup (SymbolNode *node, QTreeWidgetItem *parent=nullptr) | 
|   | 
| QTreeWidgetItem *  | createItemFromGroup (SymbolNode *node, QTreeWidget *parent) | 
|   | 
| QTreeWidgetItem *  | createItemFromSymbol (Symbol *symbol, QTreeWidgetItem *parent=nullptr) | 
|   | 
| QTreeWidgetItem *  | createItemFromSymbol (Symbol *symbol, QTreeWidget *parent) | 
|   | 
| void  | configItemFromSymbol (Symbol *symbol, QTreeWidgetItem *item) | 
|   | 
| void  | enableSymbolItem (bool enable) | 
|   | 
| void  | enableGroupItem (bool enable) | 
|   | 
| QTreeWidgetItem *  | getCurrentGroupItem () | 
|   | 
| QString  | getCurrentGroupItemID () | 
|   | 
| QTreeWidgetItem *  | searchParentGroup (QTreeWidgetItem *item) | 
|   | 
| QString  | getSelectedItemID () | 
|   | 
| bool  | isRootItem (QTreeWidgetItem *item) | 
|   | 
A dialog used to create or edit a specific symbol. 
A dialog used to select a specific symbol. 
Definition at line 73 of file SymbolSelectorDialog.h.