te::vp::qt::InputDataAccessItemWidget Class Reference

Implements a widget used to return a Data Access object. More...

#include <InputDataAccessItemWidget.h>

Inheritance diagram for te::vp::qt::InputDataAccessItemWidget:

Public Member Functions

te::da::DataAccessPtr getDataAccess ()
 Get DataAccess given the user defined parameters in the interface. More...
 
Ui::InputDataAccessItemWidgetForm * getForm () const
 Returns the internal widget. More...
 
 InputDataAccessItemWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructor. More...
 
void setLayerList (const std::list< te::map::AbstractLayerPtr > &layers)
 Set the list of layers to be selected. More...
 
 ~InputDataAccessItemWidget ()
 Destructor. More...
 

Protected Slots

void onConverterToolButtonClicked ()
 
void onInputLayerComboBoxActivated (int index)
 Slot for layer selection. More...
 

Private Attributes

std::unique_ptr< te::qt::widgets::DataSetTypeFilterm_dsTypeFiltertWidget
 Qt Component to filter dataset type. More...
 
std::unique_ptr< Ui::InputDataAccessItemWidgetForm > m_ui
 Pointer to Qt widget. More...
 

Detailed Description

Implements a widget used to return a Data Access object.

Definition at line 66 of file InputDataAccessItemWidget.h.

Constructor & Destructor Documentation

◆ InputDataAccessItemWidget()

te::vp::qt::InputDataAccessItemWidget::InputDataAccessItemWidget ( QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)

Constructor.

◆ ~InputDataAccessItemWidget()

te::vp::qt::InputDataAccessItemWidget::~InputDataAccessItemWidget ( )

Destructor.

Member Function Documentation

◆ getDataAccess()

te::da::DataAccessPtr te::vp::qt::InputDataAccessItemWidget::getDataAccess ( )

Get DataAccess given the user defined parameters in the interface.

Returns
TerraLib DataAccess object

◆ getForm()

Ui::InputDataAccessItemWidgetForm* te::vp::qt::InputDataAccessItemWidget::getForm ( ) const

Returns the internal widget.

Returns
Pointer to Qt Widget InputDataAccessItemWidgetForm

◆ onConverterToolButtonClicked

void te::vp::qt::InputDataAccessItemWidget::onConverterToolButtonClicked ( )
protectedslot

◆ onInputLayerComboBoxActivated

void te::vp::qt::InputDataAccessItemWidget::onInputLayerComboBoxActivated ( int  index)
protectedslot

Slot for layer selection.

Parameters
indexIndex of combo box item selected

◆ setLayerList()

void te::vp::qt::InputDataAccessItemWidget::setLayerList ( const std::list< te::map::AbstractLayerPtr > &  layers)

Set the list of layers to be selected.

Parameters
layersList of layers

Member Data Documentation

◆ m_dsTypeFiltertWidget

std::unique_ptr<te::qt::widgets::DataSetTypeFilter> te::vp::qt::InputDataAccessItemWidget::m_dsTypeFiltertWidget
private

Qt Component to filter dataset type.

Definition at line 120 of file InputDataAccessItemWidget.h.

◆ m_ui

std::unique_ptr<Ui::InputDataAccessItemWidgetForm> te::vp::qt::InputDataAccessItemWidget::m_ui
private

Pointer to Qt widget.

Definition at line 118 of file InputDataAccessItemWidget.h.


The documentation for this class was generated from the following file: