Fixed crash.

--HG--
branch : feature
This commit is contained in:
Roman Telezhynskyi 2016-03-05 18:30:45 +02:00
parent 504a334717
commit 2e6be9119c

View File

@ -727,6 +727,11 @@ void DialogSplinePath::ShowVisualization()
*/ */
void DialogSplinePath::NewItem(const VSplinePoint &point) void DialogSplinePath::NewItem(const VSplinePoint &point)
{ {
flagAngle1.append(true);
flagLength1.append(true);
flagAngle2.append(true);
flagLength2.append(true);
auto item = new QListWidgetItem(point.P().name()); auto item = new QListWidgetItem(point.P().name());
item->setFont(QFont("Times", 12, QFont::Bold)); item->setFont(QFont("Times", 12, QFont::Bold));
item->setData(Qt::UserRole, QVariant::fromValue(point)); item->setData(Qt::UserRole, QVariant::fromValue(point));
@ -739,29 +744,6 @@ void DialogSplinePath::NewItem(const VSplinePoint &point)
bOk->setEnabled(true); bOk->setEnabled(true);
} }
const int row = ui->listWidget->currentRow();
if (row == 0)
{
flagAngle1.append(true);
flagLength1.append(true);
flagAngle2.append(false);
flagLength2.append(false);
}
else if (row == ui->listWidget->count()-1)
{
flagAngle1.append(false);
flagLength1.append(false);
flagAngle2.append(true);
flagLength2.append(true);
}
else
{
flagAngle1.append(false);
flagLength1.append(false);
flagAngle2.append(false);
flagLength2.append(false);
}
DataPoint(point); DataPoint(point);
} }