27 #include "../../../dataaccess.h" 
   28 #include "../../../datatype/Property.h" 
   33 #include "ui_DoubleListWidgetForm.h" 
   34 #include "ui_TimeSeriesDialogForm.h" 
   35 #include "ui_TemporalPropertiesWidgetForm.h" 
   39     m_ui(new Ui::TimeSeriesDialogForm)
 
   49   std::vector<std::string> properties;
 
   66   QGridLayout* layout = 
new QGridLayout(
m_ui->m_propertiesWidgetFrame);
 
   67   QVBoxLayout *vboxLayout = 
new QVBoxLayout;
 
   72   m_ui->m_uniquePropertiesGroupBox->setLayout(vboxLayout);
 
   73   this->layout()->setSizeConstraint(QLayout::SetFixedSize);
 
virtual std::string getPropertyName(std::size_t i) const =0
It returns the property name at position pos. 
 
std::auto_ptr< TimeSeriesPropertiesWidget > m_uniquePropWidget
The widget used to configure the unique TimeSeriesLayer's properties. 
 
TimeSeriesDialog(te::map::AbstractLayerPtr layer, QWidget *parent=0, Qt::WindowFlags f=0)
Constructor. 
 
virtual std::size_t getNumProperties() const =0
It returns the number of properties that composes an item of the dataset. 
 
std::auto_ptr< Ui::TimeSeriesDialogForm > m_ui
The dialog form. 
 
std::auto_ptr< DoubleListWidget > m_observedPropWidget
 
A widget used to adjust a time series layer's properties. 
 
A widget used to adjust a temporal layer's properties. 
 
std::auto_ptr< TemporalPropertiesWidget > m_propertiesWidget
The widget used to configure the general TimeSeriesLayer's properties. 
 
virtual int getPropertyDataType(std::size_t i) const =0
It returns the underlying data type of the property at position pos. 
 
void onHelpPushButtonClicked()
 
A widget used to adjust a time series layer's properties. 
 
void onOkPushButtonClicked()
 
~TimeSeriesDialog()
Destructor. 
 
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
 
A dataset is the unit of information manipulated by the data access module of TerraLib.