te::qt::widgets::ObservationPropertiesWizardPage Class Reference

A WizardPage used to configure the general properties of a new spatio-temporal layer. More...

#include <ObservationPropertiesWizardPage.h>

Inheritance diagram for te::qt::widgets::ObservationPropertiesWizardPage:
QWizardPage

Public Member Functions

std::list< te::st::ObservationDataSetInfo * > getInfo (const te::da::DataSourceInfoPtr dsInfo)
 
bool isComplete () const
 
 ObservationPropertiesWizardPage (QWidget *parent=0)
 
void set (const std::list< te::da::DataSetTypePtr > dataTypes)
 
 ~ObservationPropertiesWizardPage ()
 

Private Attributes

std::list< te::da::DataSetTypePtr > m_dataTypes
 The list of datasettypes used to configure the trajectory(ies) More...
 
std::unique_ptr< ObservationPropertiesWidget > m_propWidget
 The widget used to configure the unique ObservationLayer's properties. More...
 
std::unique_ptr< TemporalPropertiesWidget > m_tempPropWidget
 The widget used to configure the general TrajectoryLayer's properties. More...
 

Detailed Description

A WizardPage used to configure the general properties of a new spatio-temporal layer.

Definition at line 59 of file ObservationPropertiesWizardPage.h.

Constructor & Destructor Documentation

te::qt::widgets::ObservationPropertiesWizardPage::ObservationPropertiesWizardPage ( QWidget *  parent = 0)
te::qt::widgets::ObservationPropertiesWizardPage::~ObservationPropertiesWizardPage ( )
default

Member Function Documentation

bool te::qt::widgets::ObservationPropertiesWizardPage::isComplete ( ) const

Definition at line 89 of file ObservationPropertiesWizardPage.cpp.

void te::qt::widgets::ObservationPropertiesWizardPage::set ( const std::list< te::da::DataSetTypePtr >  dataTypes)

Definition at line 94 of file ObservationPropertiesWizardPage.cpp.

References m_dataTypes, m_propWidget, and m_tempPropWidget.

Member Data Documentation

std::list<te::da::DataSetTypePtr> te::qt::widgets::ObservationPropertiesWizardPage::m_dataTypes
private

The list of datasettypes used to configure the trajectory(ies)

Definition at line 76 of file ObservationPropertiesWizardPage.h.

Referenced by getInfo(), and set().

std::unique_ptr<ObservationPropertiesWidget> te::qt::widgets::ObservationPropertiesWizardPage::m_propWidget
private

The widget used to configure the unique ObservationLayer's properties.

Definition at line 77 of file ObservationPropertiesWizardPage.h.

Referenced by getInfo(), ObservationPropertiesWizardPage(), and set().

std::unique_ptr<TemporalPropertiesWidget> te::qt::widgets::ObservationPropertiesWizardPage::m_tempPropWidget
private

The widget used to configure the general TrajectoryLayer's properties.

Definition at line 78 of file ObservationPropertiesWizardPage.h.

Referenced by getInfo(), ObservationPropertiesWizardPage(), and set().


The documentation for this class was generated from the following files: