27 #include "../../../dataaccess.h"
28 #include "../../../datatype/Property.h"
30 #include "ui_TrajectoryPropertiesWidgetForm.h"
33 #include <QtGui/QWidget>
36 : m_dataSet (dataSet),
38 m_ui(new Ui::TrajectoryPropertiesWidgetForm)
48 m_ui->m_geometryComboBox->addItem(item);
53 m_ui->m_idComboBox->addItem(item);
virtual std::string getPropertyName(std::size_t i) const =0
It returns the property name at position pos.
virtual std::size_t getNumProperties() const =0
It returns the number of properties that composes an item of the dataset.
TrajectoryPropertiesWidget(te::da::DataSet *dataSet, QWidget *parent=0, Qt::WindowFlags f=0)
Constructor.
virtual int getPropertyDataType(std::size_t i) const =0
It returns the underlying data type of the property at position pos.
~TrajectoryPropertiesWidget()
Destructor.
std::auto_ptr< Ui::TrajectoryPropertiesWidgetForm > m_ui
The widget's form.
void onPropertyComboBoxIndexChanged(QString text)
Ui::TrajectoryPropertiesWidgetForm * getForm()
Returns a pointer to the widget's form.
A dataset is the unit of information manipulated by the data access module of TerraLib.