From f5668df1274c61f4036b20dba94873dec979eee2 Mon Sep 17 00:00:00 2001 From: Lipu Fei Date: Thu, 18 Apr 2019 15:54:21 +0200 Subject: [PATCH] Add parent to models so QML dont take ownership --- cura/CuraApplication.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 0310526c2e..67ff984e03 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -214,14 +214,14 @@ class CuraApplication(QtApplication): self._cura_scene_controller = None self._machine_error_checker = None - self._machine_settings_manager = MachineSettingsManager(self) + self._machine_settings_manager = MachineSettingsManager(self, parent = self) - self._discovered_printer_model = DiscoveredPrintersModel(self) - self._first_start_machine_actions_model = FirstStartMachineActionsModel(self) - self._welcome_pages_model = WelcomePagesModel(self) - self._add_printer_pages_model = AddPrinterPagesModel(self) - self._whats_new_pages_model = WhatsNewPagesModel(self) - self._text_manager = TextManager(self) + self._discovered_printer_model = DiscoveredPrintersModel(parent = self) + self._first_start_machine_actions_model = FirstStartMachineActionsModel(self, parent = self) + self._welcome_pages_model = WelcomePagesModel(self, parent = self) + self._add_printer_pages_model = AddPrinterPagesModel(self, parent = self) + self._whats_new_pages_model = WhatsNewPagesModel(self, parent = self) + self._text_manager = TextManager(parent = self) self._quality_profile_drop_down_menu_model = None self._custom_quality_profile_drop_down_menu_model = None