class CasU_Controller(object): def __init__(self, parent): self.parent=parent self.CasU_ModeleObj=CasU_Modele(self) def start(self): self.CasU_ModeleObj.updateAll() #self.CasU_VueObj=CasU_Vue(self.CasU_ModeleObj) self.CasU_VueObj=CasU_Vue(self,self.CasU_ModeleObj) self.CasU_VueObj.dialogGenerate(self.CasU_ModeleObj) #while self.CasU_VueObj.retour!="vide": #if self.CasU_VueObj.retour=="CUCreer": #self.CasU_VueObj.dialogGenerate(self.CasU_ModeleObj) #print("this is it") #self.CasU_VueObj.dialogGenerate(self.CasU_ModeleObj) #***************************************************************************** #la vue vient de signaler qu'un evenement vient de survenir def caseEventTriggered(self): if self.CasU_VueObj.retourCase=="CUCreer": if self.CasU_VueObj.retourStr!="": self.CasU_ModeleObj.CUObj.CUCreer(self.CasU_VueObj.retourStr) #return #self.CasU_VueObj.CUUpdateList(self) if self.CasU_VueObj.retourCase=="CUEffacer": self.CasU_ModeleObj.CUObj.CUEffacer(self.CasU_VueObj.retourStr)
def start(self): self.CasU_ModeleObj.updateAll() #self.CasU_VueObj=CasU_Vue(self.CasU_ModeleObj) self.CasU_VueObj=CasU_Vue(self,self.CasU_ModeleObj) self.CasU_VueObj.dialogGenerate(self.CasU_ModeleObj) return 5