diff --git a/src/edt/edt/edtPCellParametersPage.cc b/src/edt/edt/edtPCellParametersPage.cc index d68c0b319..afbf327f6 100644 --- a/src/edt/edt/edtPCellParametersPage.cc +++ b/src/edt/edt/edtPCellParametersPage.cc @@ -706,6 +706,13 @@ PCellParametersPage::parameter_changed () dm_parameter_changed (); } +void +PCellParametersPage::deleteLater () +{ + dm_parameter_changed.cancel (); + QFrame::deleteLater (); +} + void PCellParametersPage::do_parameter_changed () { diff --git a/src/edt/edt/edtPCellParametersPage.h b/src/edt/edt/edtPCellParametersPage.h index a6c862452..c976dc254 100644 --- a/src/edt/edt/edtPCellParametersPage.h +++ b/src/edt/edt/edtPCellParametersPage.h @@ -139,6 +139,11 @@ public: */ void set_parameters (const std::vector &values); + /** + * @brief Reimplementation of deleteLater + */ + void deleteLater (); + signals: void edited ();