22 #include <ui_AlterDataDialogForm.h> 
   27   m_ui.reset(
new Ui::AlterDataDialogForm);
 
   30   connect (
m_ui->m_closePushButton, SIGNAL(pressed()), SLOT(reject()));
 
   31   connect (
m_ui->m_executePushButton, SIGNAL(pressed()), SLOT(accept()));
 
   33   connect (
m_ui->m_divPushButton, SIGNAL(pressed()), SLOT(
divPressed()));
 
   34   connect (
m_ui->m_plusPushButton, SIGNAL(pressed()), SLOT(
plusPressed()));
 
   38   connect (
m_ui->m_columnsComboBox, SIGNAL(currentIndexChanged(
const QString&)), SLOT(
columnChanged(
const QString&)));
 
   47   m_ui->m_selectedColumnLineEdit->setText(colName);
 
   52   std::vector<QString>::const_iterator it;
 
   54   m_ui->m_columnsComboBox->clear();
 
   56   m_ui->m_columnsComboBox->blockSignals(
true);
 
   58   for(it=cols.begin(); it!=cols.end(); ++it)
 
   59     m_ui->m_columnsComboBox->addItem(*it);
 
   61   m_ui->m_columnsComboBox->blockSignals(
false);
 
   66   return m_ui->m_allRadioButton->isChecked();
 
   71   return m_ui->m_expressionTextEdit->toPlainText();
 
   76   m_ui->m_expressionTextEdit->insertPlainText(
"+ ");
 
   81   m_ui->m_expressionTextEdit->insertPlainText(
"- ");
 
   86   m_ui->m_expressionTextEdit->insertPlainText(
"* ");
 
   91   m_ui->m_expressionTextEdit->insertPlainText(
"/ ");
 
   96   m_ui->m_expressionTextEdit->insertPlainText(col + 
" ");
 
A Qt dialog for reset data of a column in the table.