Implements a widget used to return a set of Data Access object. More...
#include <InputDataAccessWidget.h>
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::InputDataAccessWidgetForm * | getForm () const |
Returns the internal widget. More... | |
InputDataAccessWidget (QWidget *parent=0, Qt::WindowFlags f=0) | |
Constructor. More... | |
void | setNumbersOfInputDataAccess (const std::size_t &nDataAccess, const std::list< te::map::AbstractLayerPtr > &layers) |
Set the number of input data access. More... | |
~InputDataAccessWidget () | |
Destructor. More... | |
Private Attributes | |
std::vector< te::vp::qt::InputDataAccessItemWidget * > | inputDataAccessItemWidgetVec |
std::unique_ptr< Ui::InputDataAccessWidgetForm > | m_ui |
Pointer to Qt widget. More... | |
Implements a widget used to return a set of Data Access object.
Definition at line 56 of file InputDataAccessWidget.h.
te::vp::qt::InputDataAccessWidget::InputDataAccessWidget | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Constructor.
te::vp::qt::InputDataAccessWidget::~InputDataAccessWidget | ( | ) |
Destructor.
std::vector< std::unique_ptr<te::da::DataAccess> > te::vp::qt::InputDataAccessWidget::getDataAccessVector | ( | ) |
Get a vector of DataAccess given the user defined parameters in the interface.
Ui::InputDataAccessWidgetForm* te::vp::qt::InputDataAccessWidget::getForm | ( | ) | const |
Returns the internal widget.
void te::vp::qt::InputDataAccessWidget::setNumbersOfInputDataAccess | ( | const std::size_t & | nDataAccess, |
const std::list< te::map::AbstractLayerPtr > & | layers | ||
) |
Set the number of input data access.
nDataAccess | Number of input data access |
|
private |
Definition at line 97 of file InputDataAccessWidget.h.
|
private |
Pointer to Qt widget.
Definition at line 99 of file InputDataAccessWidget.h.