This interface is used to create new layer operation. More...
#include <CreateLayerWidget.h>
Public Member Functions | |
| void | clear () |
| bool | createLayer (std::string &errorMessage) |
| CreateLayerWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
| te::map::AbstractLayerPtr | getLayer () |
| void | setDataSource (te::da::DataSourceInfoPtr dsInfo) |
| void | setReferenceLayers (std::list< te::map::AbstractLayerPtr > refLayers) |
| ~CreateLayerWidget () | |
Protected Slots | |
| void | onAddPushButtonClicked () |
| void | onClearToolButtonTriggered () |
| void | onRefLayerComboBoxActivated (int) |
| void | onRemoveAttrExecuted (int row) |
| void | onTableWidgetCellChanged (int row, int column) |
| void | onTargetDatasourceToolButtonPressed () |
| void | onTargetFileToolButtonPressed () |
Protected Member Functions | |
| void | listProperties () |
Private Attributes | |
| te::qt::widgets::NewPropertyWidget * | m_newPropWidget |
| te::da::DataSourceInfoPtr | m_outputDatasource |
| std::vector< te::dt::Property * > | m_props |
| QSignalMapper * | m_removeMapper |
| The mapper used to know which action was executed. More... | |
| bool | m_toFile |
| std::unique_ptr< Ui::CreateLayerWidgetForm > | m_ui |
This interface is used to create new layer operation.
This interface is used to create a new layer based on a layer with selected objects.
Definition at line 61 of file CreateLayerWidget.h.
| te::qt::widgets::CreateLayerWidget::CreateLayerWidget | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
Default Constructor
| te::qt::widgets::CreateLayerWidget::~CreateLayerWidget | ( | ) |
Default Destructor
| void te::qt::widgets::CreateLayerWidget::clear | ( | ) |
| bool te::qt::widgets::CreateLayerWidget::createLayer | ( | std::string & | errorMessage | ) |
| te::map::AbstractLayerPtr te::qt::widgets::CreateLayerWidget::getLayer | ( | ) |
|
protected |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
| void te::qt::widgets::CreateLayerWidget::setDataSource | ( | te::da::DataSourceInfoPtr | dsInfo | ) |
| void te::qt::widgets::CreateLayerWidget::setReferenceLayers | ( | std::list< te::map::AbstractLayerPtr > | refLayers | ) |
|
private |
Definition at line 109 of file CreateLayerWidget.h.
|
private |
Definition at line 111 of file CreateLayerWidget.h.
|
private |
Definition at line 113 of file CreateLayerWidget.h.
|
private |
The mapper used to know which action was executed.
Definition at line 117 of file CreateLayerWidget.h.
|
private |
Definition at line 115 of file CreateLayerWidget.h.
|
private |
Definition at line 107 of file CreateLayerWidget.h.