Statusänderungen wie readonly, etc im Controller bzw. der gui vorgesehen

This commit is contained in:
2024-02-15 18:54:41 +01:00
parent 3e97c2aeec
commit 4fe5c37bb5
+5
View File
@@ -158,6 +158,10 @@ class Controller(Observer):
def get_all_gui_data(self): def get_all_gui_data(self):
return self._model.get_all_gui_data() return self._model.get_all_gui_data()
def set_widget_status(self, widgetname, status):
#self._view.set_widget_status(widgetname, status)
pass
def callback(self, key, value): def callback(self, key, value):
if not self._model: if not self._model:
raise Exception("no model yet added") raise Exception("no model yet added")
@@ -194,6 +198,7 @@ class Controller(Observer):
if pdm_kategorie_neu == "Einzelteil" and not (aus_halbzeug == True or neuaufbau == True): if pdm_kategorie_neu == "Einzelteil" and not (aus_halbzeug == True or neuaufbau == True):
newpath = self._view.suche_3d() newpath = self._view.suche_3d()
self._model.set_gui_data('model3d_neu', newpath) self._model.set_gui_data('model3d_neu', newpath)
self._model.set_gui_data('cb_3Dmodel_neu', '')