22 #include <ui_RetypeColumnDialogForm.h> 
   92       return "UNKNOWN TYPE";
 
  124   m_ui.reset(
new Ui::RetypeColumnDialogForm);
 
  127   connect (
m_ui->m_okPushButton, SIGNAL(pressed()), SLOT(accept()));
 
  128   connect (
m_ui->m_cancelPushButton, SIGNAL(pressed()), SLOT(reject()));
 
  137   m_ui->m_tableNameLineEdit->setText(name);
 
  142   m_ui->m_typeLineEdit->setText(
GetSType(type));
 
  147   m_ui->m_columnNameLineEdit->setText(name);
 
  152   m_ui->m_sizeLineEdit->setText(QString::number(size));
 
  157   return GetIType(m_ui->m_typeComboBox->currentIndex());
 
  162   return m_ui->m_sizeComboBox->currentText().toInt();
 
  167   std::auto_ptr<te::dt::Property> res;
 
  168   std::string name = m_ui->m_columnNameLineEdit->text().toStdString();
 
  170   int cType = getColumnType();
 
An atomic property like an integer or double. 
 
The type for arbitrary precision numbers, like numeric(p, q). 
 
The type for string types: FIXED_STRING, VAR_STRING or STRING. 
 
The type for string types: FIXED_STRING, VAR_STRING or STRING. 
 
QString GetSType(const int &te_type)
 
int GetType(const int &te_type)
 
The type for date and time types: date, date period, date duration, time duration, time instant, time period, time instant with time zone or time period with time zone. 
 
The type for date and time types. 
 
An atomic property like an integer or double. 
 
General enumerations for the data type module. 
 
It models a property definition. 
 
int GetIType(const int &type)