27 #include "../../../datatype/SimpleProperty.h"
30 #include "ui_NewPropertyDialogForm.h"
31 #include "ui_NewPropertyWidgetForm.h"
34 #include <QtGui/QMessageBox>
35 #include <QtGui/QGridLayout>
40 m_ui(new Ui::NewPropertyDialogForm),
48 QGridLayout* layout =
new QGridLayout(
m_ui->m_widget);
62 m_propWidget->setDataSourceId(
id);
67 return m_propWidget->getProperty();
73 if(m_propWidget->buildProperty() ==
false)
An atomic property like an integer or double.
te::qt::widgets::NewPropertyWidget * m_propWidget
void onOkPushButtonClicked()
A class used to define the NewPropertyDialog class.
NewPropertyDialog(QWidget *parent=0, Qt::WindowFlags f=0)
std::auto_ptr< Ui::NewPropertyDialogForm > m_ui
void setDataSourceId(std::string id)
Used to get all data types supported by this data source.
A class used to define the NewPropertyWidget class.
te::dt::SimpleProperty * getProperty()
It returns a simple property class object.