diff --git a/libs/widgets/image_view.cpp b/libs/widgets/image_view.cpp index 73596e6..2ddc2e5 100644 --- a/libs/widgets/image_view.cpp +++ b/libs/widgets/image_view.cpp @@ -30,9 +30,7 @@ ImageView::ImageView(QWidget * parent): QGraphicsView(parent), item(new QGraphic ImageView::~ImageView() { - auto os = scene(); - setScene(nullptr); - delete os; + scene()->deleteLater(); }