Enough just update.

--HG--
branch : feature
This commit is contained in:
Roman Telezhynskyi 2015-08-01 13:33:57 +03:00
parent e5a73a0dec
commit bff2731a7e

View File

@ -667,36 +667,11 @@ void TMainWindow::AddCustom()
else else
{ {
currentRow = ui->tableWidget->currentRow()+1; currentRow = ui->tableWidget->currentRow()+1;
ui->tableWidget->insertRow( currentRow );
QTableWidgetItem *nameField = ui->tableWidget->item(ui->tableWidget->currentRow(), 0); QTableWidgetItem *nameField = ui->tableWidget->item(ui->tableWidget->currentRow(), 0);
m->AddEmptyAfter(nameField->text(), name); m->AddEmptyAfter(nameField->text(), name);
} }
VMeasurement *meash; RefreshData();
if (mType == MeasurementsType::Standard)
{
meash = new VMeasurement(currentRow, name, m->BaseSize(), m->BaseHeight(), 0, 0, 0);
}
else
{
meash = new VMeasurement(data, currentRow, name, 0, "0", true);
}
data->AddVariable(name, meash);
if (mType == MeasurementsType::Individual)
{
AddCell(name, currentRow, 0); // name
AddCell("0", currentRow, 1); // calculated value
AddCell("0", currentRow, 2); // formula
}
else
{
AddCell(name, currentRow, 0); // name
AddCell("0", currentRow, 1); // calculated value
AddCell("0", currentRow, 3); // base value
AddCell("0", currentRow, 4); // in sizes
AddCell("0", currentRow, 5); // in heights
}
ui->tableWidget->blockSignals(false); ui->tableWidget->blockSignals(false);
ui->tableWidget->selectRow(currentRow); ui->tableWidget->selectRow(currentRow);