26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_OBSERVATIONPROPERTIESWIZARDPAGE_H
27 #define __TERRALIB_QT_WIDGETS_INTERNAL_OBSERVATIONPROPERTIESWIZARDPAGE_H
30 #include "../Config.h"
37 #include <QWizardPage>
44 namespace st {
class ObservationDataSetInfo; }
51 class TemporalPropertiesWidget;
52 class ObservationPropertiesWidget;
72 void set(
const std::list<te::da::DataSetTypePtr> dataTypes);
A class that models the description of a dataset.
A conteiner class for keeping information about a data source.
A WizardPage used to configure the general properties of a new spatio-temporal layer.
ObservationPropertiesWizardPage(QWidget *parent=0)
~ObservationPropertiesWizardPage()
std::list< te::da::DataSetTypePtr > m_dataTypes
The list of datasettypes used to configure the trajectory(ies)
std::unique_ptr< ObservationPropertiesWidget > m_propWidget
The widget used to configure the unique ObservationLayer's properties.
std::list< te::st::ObservationDataSetInfo * > getInfo(const te::da::DataSourceInfoPtr dsInfo)
std::unique_ptr< TemporalPropertiesWidget > m_tempPropWidget
The widget used to configure the general TrajectoryLayer's properties.
void set(const std::list< te::da::DataSetTypePtr > dataTypes)
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr