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.