te::vp::qt::OutputDataAccessWidget Class Reference

#include <OutputDataAccessWidget.h>

Inheritance diagram for te::vp::qt::OutputDataAccessWidget:

Public Member Functions

std::vector< std::unique_ptr< te::da::DataAccess > > getDataAccessVector ()
 Get a vector of DataAccess given the user defined parameters in the interface. More...
 
Ui::OutputDataAccessWidgetForm * getForm () const
 Returns the internal widget. More...
 
 OutputDataAccessWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 Constructor. More...
 
void reset ()
 
void setNumbersOfOutputDataAccess (const std::size_t &nDataAccess)
 Set the number of input data access. More...
 
 ~OutputDataAccessWidget ()
 Destructor. More...
 

Private Attributes

std::unique_ptr< Ui::OutputDataAccessWidgetForm > m_ui
 Pointer to Qt widget. More...
 
std::vector< te::vp::qt::OutputDataAccessItemWidget * > outputDataAccessItemWidgetVec
 

Detailed Description

Definition at line 55 of file OutputDataAccessWidget.h.

Constructor & Destructor Documentation

◆ OutputDataAccessWidget()

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

Constructor.

◆ ~OutputDataAccessWidget()

te::vp::qt::OutputDataAccessWidget::~OutputDataAccessWidget ( )

Destructor.

Member Function Documentation

◆ getDataAccessVector()

std::vector< std::unique_ptr<te::da::DataAccess> > te::vp::qt::OutputDataAccessWidget::getDataAccessVector ( )

Get a vector of DataAccess given the user defined parameters in the interface.

Returns
a vector of TerraLib DataAccess objectResets the widget to its original clear state

◆ getForm()

Ui::OutputDataAccessWidgetForm* te::vp::qt::OutputDataAccessWidget::getForm ( ) const

Returns the internal widget.

Returns
Pointer to Qt Widget OutputDataAccessWidget

◆ reset()

void te::vp::qt::OutputDataAccessWidget::reset ( )

◆ setNumbersOfOutputDataAccess()

void te::vp::qt::OutputDataAccessWidget::setNumbersOfOutputDataAccess ( const std::size_t &  nDataAccess)

Set the number of input data access.

Parameters
nDataAccessNumber of input data access

Member Data Documentation

◆ m_ui

std::unique_ptr<Ui::OutputDataAccessWidgetForm> te::vp::qt::OutputDataAccessWidget::m_ui
private

Pointer to Qt widget.

Definition at line 101 of file OutputDataAccessWidget.h.

◆ outputDataAccessItemWidgetVec

std::vector<te::vp::qt::OutputDataAccessItemWidget*> te::vp::qt::OutputDataAccessWidget::outputDataAccessItemWidgetVec
private

Definition at line 99 of file OutputDataAccessWidget.h.


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