#include <SaveSelectedObjectsWidget.h>
Public Member Functions | |
| bool | execute (std::string &errorMessage) |
| te::map::AbstractLayerPtr | getLayer () |
| void | save (te::da::DataSource *dataSource, te::da::DataSet *dataSet, te::da::DataSetType *dataSetType) |
| SaveSelectedObjectsWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
| void | setParameters (te::map::AbstractLayerPtr layer) |
| Set parameters. More... | |
| void | updateWindowComponents () |
| Update components with imput data. More... | |
| ~SaveSelectedObjectsWidget () | |
Protected Slots | |
| void | onTargetDatasourceToolButtonPressed () |
| void | onTargetFileToolButtonPressed () |
Private Attributes | |
| te::map::AbstractLayerPtr | m_layer |
| TerraLib layer auto ptr. More... | |
| te::map::AbstractLayerPtr | m_layerResult |
| const te::da::ObjectIdSet * | m_oidSet |
| Object Id Set. More... | |
| te::da::DataSourceInfoPtr | m_outputDatasource |
| QSignalMapper * | m_removeMapper |
| The mapper used to know which action was executed. More... | |
| int | m_srid |
| SRID of in/out layer. More... | |
| bool | m_toFile |
| std::unique_ptr< Ui::SaveSelectedObjectsWidgetForm > | m_ui |
Definition at line 57 of file SaveSelectedObjectsWidget.h.
| te::qt::widgets::SaveSelectedObjectsWidget::SaveSelectedObjectsWidget | ( | QWidget * | parent = 0, |
| Qt::WindowFlags | f = 0 |
||
| ) |
Default Constructor
| te::qt::widgets::SaveSelectedObjectsWidget::~SaveSelectedObjectsWidget | ( | ) |
Default Destructor
| bool te::qt::widgets::SaveSelectedObjectsWidget::execute | ( | std::string & | errorMessage | ) |
| te::map::AbstractLayerPtr te::qt::widgets::SaveSelectedObjectsWidget::getLayer | ( | ) |
|
protectedslot |
|
protectedslot |
| void te::qt::widgets::SaveSelectedObjectsWidget::save | ( | te::da::DataSource * | dataSource, |
| te::da::DataSet * | dataSet, | ||
| te::da::DataSetType * | dataSetType | ||
| ) |
| void te::qt::widgets::SaveSelectedObjectsWidget::setParameters | ( | te::map::AbstractLayerPtr | layer | ) |
Set parameters.
| void te::qt::widgets::SaveSelectedObjectsWidget::updateWindowComponents | ( | ) |
Update components with imput data.
|
private |
TerraLib layer auto ptr.
Definition at line 93 of file SaveSelectedObjectsWidget.h.
|
private |
Definition at line 101 of file SaveSelectedObjectsWidget.h.
|
private |
Object Id Set.
Definition at line 97 of file SaveSelectedObjectsWidget.h.
|
private |
Definition at line 99 of file SaveSelectedObjectsWidget.h.
|
private |
The mapper used to know which action was executed.
Definition at line 105 of file SaveSelectedObjectsWidget.h.
|
private |
SRID of in/out layer.
Definition at line 95 of file SaveSelectedObjectsWidget.h.
|
private |
Definition at line 103 of file SaveSelectedObjectsWidget.h.
|
private |
Definition at line 91 of file SaveSelectedObjectsWidget.h.