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) |
~CreateLayerWidget () | |
Protected Slots | |
void | onAddPushButtonClicked () |
void | onRemoveAttrExecuted (int row) |
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::SimpleProperty * > | m_props |
QSignalMapper * | m_removeMapper |
The mapper used to know which action was executed. More... | |
bool | m_toFile |
std::auto_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 59 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 |
void te::qt::widgets::CreateLayerWidget::setDataSource | ( | te::da::DataSourceInfoPtr | dsInfo | ) |
|
private |
Definition at line 99 of file CreateLayerWidget.h.
|
private |
Definition at line 101 of file CreateLayerWidget.h.
|
private |
Definition at line 103 of file CreateLayerWidget.h.
|
private |
The mapper used to know which action was executed.
Definition at line 107 of file CreateLayerWidget.h.
|
private |
Definition at line 105 of file CreateLayerWidget.h.
|
private |
Definition at line 97 of file CreateLayerWidget.h.