A dialog used to execute vector intersection. More...
#include <IntersectionDialog.h>
Public Member Functions | |
te::map::AbstractLayerPtr | getLayer () |
IntersectionDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
void | setLayers (std::list< te::map::AbstractLayerPtr > layers) |
Set the layer that can be used. More... | |
~IntersectionDialog () | |
Protected Slots | |
void | onFirstLayerComboBoxChanged (int index) |
void | onOkPushButtonClicked () |
void | onSecondLayerComboBoxChanged (int index) |
void | onTargetDatasourceToolButtonPressed () |
void | onTargetFileToolButtonPressed () |
Protected Member Functions | |
std::vector< std::pair< std::string, std::string > > | getSelectedProperties () |
void | updateDoubleListWidget () |
void | updateFirstLayerComboBox () |
void | updateSecondLayerComboBox () |
Private Attributes | |
std::auto_ptr< te::qt::widgets::DoubleListWidget > | m_doubleListWidget |
te::map::AbstractLayerPtr | m_firstSelectedLayer |
First layer selected. More... | |
te::map::AbstractLayerPtr | m_layerResult |
Generated Layer. More... | |
std::list< te::map::AbstractLayerPtr > | m_layers |
First layer selected. More... | |
std::string | m_outputArchive |
Archive information. More... | |
te::da::DataSourceInfoPtr | m_outputDatasource |
DataSource information. More... | |
te::map::AbstractLayerPtr | m_secondSelectedLayer |
Second layer selected. More... | |
bool | m_toFile |
std::auto_ptr< Ui::IntersectionDialogForm > | m_ui |
A dialog used to execute vector intersection.
Definition at line 61 of file IntersectionDialog.h.
te::vp::IntersectionDialog::IntersectionDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
te::vp::IntersectionDialog::~IntersectionDialog | ( | ) |
te::map::AbstractLayerPtr te::vp::IntersectionDialog::getLayer | ( | ) |
|
protected |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
|
protectedslot |
void te::vp::IntersectionDialog::setLayers | ( | std::list< te::map::AbstractLayerPtr > | layers | ) |
Set the layer that can be used.
layers | List of AbstractLayerPtr |
|
protected |
|
protected |
|
protected |
|
private |
Definition at line 112 of file IntersectionDialog.h.
|
private |
First layer selected.
Definition at line 106 of file IntersectionDialog.h.
|
private |
Generated Layer.
Definition at line 110 of file IntersectionDialog.h.
|
private |
First layer selected.
Definition at line 105 of file IntersectionDialog.h.
|
private |
Archive information.
Definition at line 109 of file IntersectionDialog.h.
|
private |
DataSource information.
Definition at line 108 of file IntersectionDialog.h.
|
private |
Second layer selected.
Definition at line 107 of file IntersectionDialog.h.
|
private |
Definition at line 111 of file IntersectionDialog.h.
|
private |
Definition at line 104 of file IntersectionDialog.h.