Commit ee32097e authored by Thomas Gubler's avatar Thomas Gubler

LinechartWidget: fix removal of curves

parent 52d4181c
...@@ -673,9 +673,19 @@ void LinechartWidget::removeCurve(QString curve) ...@@ -673,9 +673,19 @@ void LinechartWidget::removeCurve(QString curve)
widget = curveVariances->take(curve); widget = curveVariances->take(curve);
curvesWidgetLayout->removeWidget(widget); curvesWidgetLayout->removeWidget(widget);
widget->deleteLater(); widget->deleteLater();
// widget = colorIcons->take(curve); widget = colorIcons.take(curve);
// curvesWidgetLayout->removeWidget(colorIcons->take(curve)); curvesWidgetLayout->removeWidget(widget);
widget->deleteLater();
widget = curveNameLabels.take(curve);
curvesWidgetLayout->removeWidget(widget);
widget->deleteLater();
widget = curveUnits.take(curve);
curvesWidgetLayout->removeWidget(widget);
widget->deleteLater(); widget->deleteLater();
QCheckBox* checkbox;
checkbox = checkBoxes.take(curve);
curvesWidgetLayout->removeWidget(checkbox);
checkbox->deleteLater();
// intData->remove(curve); // intData->remove(curve);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment