27 #include "../../../st/core/timeseries/TimeSeriesDataSetInfo.h"
31 #include "ui_TemporalPropertiesWidgetForm.h"
32 #include "ui_TimeSeriesPropertiesWidgetForm.h"
41 QGridLayout* propLayout =
new QGridLayout(
this);
45 QGridLayout* tempPropLayout =
new QGridLayout(
m_propWidget->getForm()->m_temporalPropertiesFrame);
46 tempPropLayout->setContentsMargins(0, 0, 0, 0);
57 timeSeriesInfo =
new te::st::TimeSeriesDataSetInfo(*dsInfo.get(), m_dataType->getName(), m_tempPropWidget->getPhenomenonTime(), m_propWidget->getValuePropName(), m_propWidget->getGeometryPropName(), m_propWidget->getIdPropName(),
"");
58 return timeSeriesInfo;
63 m_dataType = dataType;
64 m_tempPropWidget->setUp(dataType);
65 m_propWidget->setUp(dataType);
boost::shared_ptr< DataSetType > DataSetTypePtr
std::auto_ptr< TimeSeriesPropertiesWidget > m_propWidget
The widget used to configure the general spatio-temporal layer's properties.
std::auto_ptr< TemporalPropertiesWidget > m_tempPropWidget
The widget used to configure the general TrajectoryLayer's properties.
~TimeSeriesPropertiesWizardPage()
te::st::TimeSeriesDataSetInfo * getInfo(const te::da::DataSourceInfoPtr dsInfo)
TimeSeriesPropertiesWizardPage(QWidget *parent=0)
A class that contains infos about a DataSet that contains observations of one or more time series...
void set(const te::da::DataSetTypePtr dataType)
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr