22 #include <ui_AlterDataDialogForm.h>
27 m_ui.reset(
new Ui::AlterDataDialogForm);
30 m_ui->m_helpLabel->setVisible(
false);
32 connect (
m_ui->m_closePushButton, SIGNAL(pressed()), SLOT(reject()));
33 connect (
m_ui->m_executePushButton, SIGNAL(pressed()), SLOT(accept()));
35 connect (
m_ui->m_divPushButton, SIGNAL(pressed()), SLOT(
divPressed()));
36 connect (
m_ui->m_plusPushButton, SIGNAL(pressed()), SLOT(
plusPressed()));
40 connect (
m_ui->m_columnsComboBox, SIGNAL(currentIndexChanged(
const QString&)), SLOT(
columnChanged(
const QString&)));
49 m_ui->m_selectedColumnLineEdit->setText(colName);
54 std::vector<QString>::const_iterator it;
56 m_ui->m_columnsComboBox->clear();
58 m_ui->m_columnsComboBox->blockSignals(
true);
60 for(it=cols.begin(); it!=cols.end(); ++it)
61 m_ui->m_columnsComboBox->addItem(*it);
63 m_ui->m_columnsComboBox->blockSignals(
false);
68 return m_ui->m_allRadioButton->isChecked();
73 return m_ui->m_expressionTextEdit->toPlainText();
78 m_ui->m_expressionTextEdit->insertPlainText(
"+ ");
83 m_ui->m_expressionTextEdit->insertPlainText(
"- ");
88 m_ui->m_expressionTextEdit->insertPlainText(
"* ");
93 m_ui->m_expressionTextEdit->insertPlainText(
"/ ");
98 m_ui->m_expressionTextEdit->insertPlainText(col +
" ");
103 m_ui->m_helpLabel->setVisible(
true);
104 m_ui->m_helpLabel->setText(text);
A Qt dialog for reset data of a column in the table.