26 #ifndef __TERRALIB_VP_QT_INTERNAL_INPUTDATAACCESSWIDGET_H 27 #define __TERRALIB_VP_QT_INTERNAL_INPUTDATAACCESSWIDGET_H 29 #include "../Config.h" 32 #include "../../dataaccess/utils/DataAccess.h" 33 #include "../../maptools/AbstractLayer.h" 41 namespace Ui {
class InputDataAccessWidgetForm; }
49 class InputDataAccessItemWidget;
79 Ui::InputDataAccessWidgetForm* getForm()
const;
86 void setNumbersOfInputDataAccess(
const std::size_t& nDataAccess,
const std::list<te::map::AbstractLayerPtr>& layers);
93 std::vector< std::unique_ptr<te::da::DataAccess> > getDataAccessVector();
99 std::unique_ptr<Ui::InputDataAccessWidgetForm>
m_ui;
106 #endif // __TERRALIB_VP_QT_INTERNAL_INPUTDATAACCESSWIDGET_H #define TEVPEXPORT
You can use this macro in order to export/import classes and functions from this module.