fix Scatter3D clear()
This commit is contained in:
@@ -20,7 +20,7 @@ Scatter3D::Scatter3D(QWidget * parent): QWidget{parent} {
|
|||||||
|
|
||||||
|
|
||||||
Scatter3D::~Scatter3D() {
|
Scatter3D::~Scatter3D() {
|
||||||
// clear();
|
clear();
|
||||||
canvas->setParent(nullptr);
|
canvas->setParent(nullptr);
|
||||||
canvas->deleteLater();
|
canvas->deleteLater();
|
||||||
}
|
}
|
||||||
@@ -61,7 +61,6 @@ void Scatter3D::setGraphicsCount(int count) {
|
|||||||
auto sg = graphics.takeLast();
|
auto sg = graphics.takeLast();
|
||||||
canvas->removeSeries(sg.series);
|
canvas->removeSeries(sg.series);
|
||||||
delete sg.series;
|
delete sg.series;
|
||||||
delete sg.data;
|
|
||||||
}
|
}
|
||||||
container->update();
|
container->update();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user