diff --git a/src/layview/layview/layLayoutView_qt.cc b/src/layview/layview/layLayoutView_qt.cc index f5d99f693..e25e42ebb 100644 --- a/src/layview/layview/layLayoutView_qt.cc +++ b/src/layview/layview/layLayoutView_qt.cc @@ -366,8 +366,6 @@ LayoutView::init_ui () canvas ()->init_ui (mp_widget); mp_connector = new LayoutViewSignalConnector (mp_widget, this); - QObject::connect (mp_widget, SIGNAL (destroyed ()), mp_connector, SLOT (widget_destroyed ())); - QObject::connect (qApp, SIGNAL (destroyed ()), mp_connector, SLOT (app_destroyed ())); QVBoxLayout *vbl = new QVBoxLayout (mp_widget); vbl->setContentsMargins (0, 0, 0, 0); @@ -647,19 +645,6 @@ void LayoutView::side_panel_destroyed (QObject *sender) } } -void LayoutView::app_destroyed () -{ - close (); -} - -void LayoutView::widget_destroyed (QObject *sender) -{ - if (sender == mp_widget) { - mp_widget = 0; - close (); - } -} - void LayoutView::set_current () { set_current (this); diff --git a/src/layview/layview/layLayoutView_qt.h b/src/layview/layview/layLayoutView_qt.h index 6a9a2f588..a3b7cd809 100644 --- a/src/layview/layview/layLayoutView_qt.h +++ b/src/layview/layview/layLayoutView_qt.h @@ -619,8 +619,6 @@ private: void active_library_changed (int index); void side_panel_destroyed (QObject *sender); - void widget_destroyed (QObject *sender); - void app_destroyed (); void layer_tab_changed (); void layer_order_changed (); void min_hier_changed (int i);