27 #include "../../../dataaccess.h" 28 #include "../../../datatype/Property.h" 30 #include "ui_TimeSeriesPropertiesWidgetForm.h" 37 m_ui(new
Ui::TimeSeriesPropertiesWidgetForm)
53 return m_ui->m_idComboBox->currentText().toUtf8().data();
59 return static_cast<int>(
m_dataType->getPropertyPosition(
m_ui->m_idComboBox->currentText().toUtf8().data()));
66 return m_ui->m_valueComboBox->currentText().toUtf8().data();
72 return static_cast<int>(
m_dataType->getPropertyPosition(
m_ui->m_valueComboBox->currentText().toUtf8().data()));
79 return m_ui->m_locationComboBox->currentText().toUtf8().data();
85 return static_cast<int>(
m_dataType->getPropertyPosition(
m_ui->m_locationComboBox->currentText().toUtf8().data()));
95 const std::vector<te::dt::Property*>& properties = dataType->getProperties();
97 for (std::size_t i = 0; i < properties.size(); i++)
101 item = QString::fromUtf8(properties.at(i)->getName().c_str());
102 m_ui->m_locationComboBox->addItem(item);
106 item = QString::fromUtf8(properties.at(i)->getName().c_str());
107 m_ui->m_idComboBox->addItem(item);
108 m_ui->m_valueComboBox->addItem(item);
boost::shared_ptr< DataSetType > DataSetTypePtr