A widget used to edit symbols. More...
#include <SymbolEditorWidget.h>
  
 Public Member Functions | |
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| SymbolEditorWidget (const SymbolType &type, QWidget *parent=0) | |
| Constructs a symbol editor, which is a child of parent, with widget flags set to f.  More... | |
| ~SymbolEditorWidget () | |
| Destructor.  More... | |
Protected Slots | |
| void | onAddToolButtonClicked () | 
| void | onDownToolButtonClicked () | 
| void | onRemoveToolButtonClicked () | 
| void | onSymbolizerChanged () | 
| void | onUpToolButtonClicked () | 
Protected Member Functions | |
| void | createNewSymbolizer () | 
| Creates a new symbolizer element.  More... | |
| void | initialize () | 
| Internal method to initialize the widget.  More... | |
| void | swapSymbolizers (const int &indexFirst, const int &indexSecond) | 
| Swap two internal symbolizers.  More... | |
| void | updateUi () | 
| Updates the widget form based on internal symbolizers elements.  More... | |
Private Attributes | |
| SymbolPreviewWidget * | m_preview | 
| Preview Widget used to visualize the symbol.  More... | |
| Symbol * | m_symbol | 
| Symbol handled by this widget.  More... | |
| QStackedWidget * | m_symbolizersStackedWidget | 
| Set of symbolizers widgets.  More... | |
| SymbolTableWidget * | m_symbolTable | 
| Table Widget used to visualize the symbol as separated visual layers.  More... | |
| SymbolType | m_type | 
| The Symbol type handled by this widget.  More... | |
| std::unique_ptr< Ui::SymbolEditorWidgetForm > | m_ui | 
| Widget form.  More... | |
A widget used to edit symbols.
Definition at line 66 of file SymbolEditorWidget.h.
| te::qt::widgets::SymbolEditorWidget::SymbolEditorWidget | ( | const SymbolType & | type, | 
| QWidget * | parent = 0  | 
        ||
| ) | 
Constructs a symbol editor, which is a child of parent, with widget flags set to f.
The Symbol type that will be handled by the widget.
| parent | The widget's parent. | 
| te::qt::widgets::SymbolEditorWidget::~SymbolEditorWidget | ( | ) | 
Destructor.
      
  | 
  protected | 
Creates a new symbolizer element.
      
  | 
  protected | 
Internal method to initialize the widget.
      
  | 
  protectedslot | 
      
  | 
  protectedslot | 
      
  | 
  protectedslot | 
      
  | 
  protectedslot | 
      
  | 
  protectedslot | 
      
  | 
  protected | 
Swap two internal symbolizers.
      
  | 
  protected | 
Updates the widget form based on internal symbolizers elements.
      
  | 
  private | 
Preview Widget used to visualize the symbol.
Definition at line 119 of file SymbolEditorWidget.h.
      
  | 
  private | 
Symbol handled by this widget.
Definition at line 122 of file SymbolEditorWidget.h.
      
  | 
  private | 
Set of symbolizers widgets.
Definition at line 121 of file SymbolEditorWidget.h.
      
  | 
  private | 
Table Widget used to visualize the symbol as separated visual layers.
Definition at line 120 of file SymbolEditorWidget.h.
      
  | 
  private | 
The Symbol type handled by this widget.
Definition at line 123 of file SymbolEditorWidget.h.
      
  | 
  private | 
Widget form.
Definition at line 118 of file SymbolEditorWidget.h.