27 #include "../../../dataaccess.h"
28 #include "../../../datatype/Property.h"
30 #include "ui_TimeSeriesPropertiesWidgetForm.h"
37 m_ui(new
Ui::TimeSeriesPropertiesWidgetForm)
54 return m_ui->m_idComboBox->currentText().toStdString();
60 return m_dataType->getPropertyPosition(m_ui->m_idComboBox->currentText().toStdString());
67 return m_ui->m_valueComboBox->currentText().toStdString();
73 return m_dataType->getPropertyPosition(m_ui->m_valueComboBox->currentText().toStdString());
80 return m_ui->m_locationComboBox->currentText().toStdString();
86 return m_dataType->getPropertyPosition(m_ui->m_locationComboBox->currentText().toStdString());
94 m_dataType = dataType;
96 const std::vector<te::dt::Property*>& properties = dataType->getProperties();
98 for (std::size_t i = 0; i < properties.size(); i++)
102 item = QString::fromStdString(properties.at(i)->getName());
103 m_ui->m_locationComboBox->addItem(item);
107 item = QString::fromStdString(properties.at(i)->getName());
108 m_ui->m_idComboBox->addItem(item);
109 m_ui->m_valueComboBox->addItem(item);
boost::shared_ptr< DataSetType > DataSetTypePtr