A widget used to edit symbols.
More...
#include <SymbolEditorWidget.h>
A widget used to edit symbols.
Definition at line 66 of file SymbolEditorWidget.h.
◆ SymbolEditorWidget()
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.
- Parameters
-
parent | The widget's parent. |
◆ ~SymbolEditorWidget()
te::qt::widgets::SymbolEditorWidget::~SymbolEditorWidget |
( |
| ) |
|
◆ createNewSymbolizer()
void te::qt::widgets::SymbolEditorWidget::createNewSymbolizer |
( |
| ) |
|
|
protected |
Creates a new symbolizer element.
◆ initialize()
void te::qt::widgets::SymbolEditorWidget::initialize |
( |
| ) |
|
|
protected |
Internal method to initialize the widget.
◆ onAddToolButtonClicked
void te::qt::widgets::SymbolEditorWidget::onAddToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onDownToolButtonClicked
void te::qt::widgets::SymbolEditorWidget::onDownToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onRemoveToolButtonClicked
void te::qt::widgets::SymbolEditorWidget::onRemoveToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onSymbolizerChanged
void te::qt::widgets::SymbolEditorWidget::onSymbolizerChanged |
( |
| ) |
|
|
protectedslot |
◆ onUpToolButtonClicked
void te::qt::widgets::SymbolEditorWidget::onUpToolButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ swapSymbolizers()
void te::qt::widgets::SymbolEditorWidget::swapSymbolizers |
( |
const int & |
indexFirst, |
|
|
const int & |
indexSecond |
|
) |
| |
|
protected |
Swap two internal symbolizers.
◆ updateUi()
void te::qt::widgets::SymbolEditorWidget::updateUi |
( |
| ) |
|
|
protected |
Updates the widget form based on internal symbolizers elements.
◆ m_preview
◆ m_symbol
Symbol* te::qt::widgets::SymbolEditorWidget::m_symbol |
|
private |
◆ m_symbolizersStackedWidget
QStackedWidget* te::qt::widgets::SymbolEditorWidget::m_symbolizersStackedWidget |
|
private |
◆ m_symbolTable
Table Widget used to visualize the symbol as separated visual layers.
Definition at line 120 of file SymbolEditorWidget.h.
◆ m_type
SymbolType te::qt::widgets::SymbolEditorWidget::m_type |
|
private |
◆ m_ui
std::unique_ptr<Ui::SymbolEditorWidgetForm> te::qt::widgets::SymbolEditorWidget::m_ui |
|
private |
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/src/terralib/qt/widgets/se/SymbolEditorWidget.h