X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2Feditor.py;h=346d877913147e5adaeef30f04e3a4702ca9b376;hb=39b7b166eb606b80c9ac427811651b20db79bde2;hp=62597252098b3a9a489b6b0b7b6028aefc7e6b95;hpb=247d4d29c56a5f7ae8d3582c641f805443a141a6;p=tools%2Feficas.git diff --git a/InterfaceQT4/editor.py b/InterfaceQT4/editor.py index 62597252..346d8779 100755 --- a/InterfaceQT4/editor.py +++ b/InterfaceQT4/editor.py @@ -215,7 +215,7 @@ class JDCEditor(Ui_baseWidget,QWidget): - if jdc_item: + if jdc_item and self.appliEficas.ssIhm==False: self.tree = browser.JDCTree( jdc_item, self ) self.appliEficas.construitMenu() self.saveSplitterSizes() @@ -1139,8 +1139,7 @@ class JDCEditor(Ui_baseWidget,QWidget): newName = None fn = self.fichier if self.fichier is None or saveas: - if path is None: - path=self.CONFIGURATION.savedir + if path is None: path=self.CONFIGURATION.savedir bOK, fn=self.determineNomFichier(path,extension) if bOK == 0 : return (0, None) if fn == None : return (0, None) @@ -1166,6 +1165,8 @@ class JDCEditor(Ui_baseWidget,QWidget): if self.jdc.isvalid() != 0 and hasattr(self.generator, "writeDefault"): self.generator.writeDefault(fn) + if self.code=="TELEMAC" and hasattr(self.generator, "writeDefault"): + self.generator.writeDefault(fn) if self.salome : self.appliEficas.addJdcInSalome( self.fichier) @@ -1403,15 +1404,15 @@ class JDCEditor(Ui_baseWidget,QWidget): #------------------------------------ if self.inhibeSplitter : return if not hasattr(self,'splitter') : return - print "______________________" - print "saveSplitterSizes" - print self.splitterSizes if self.splitterSizes[2] != 0 : self.oldSizeWidgetOptionnel = self.splitterSizes[2] - for i in range(len(self.splitter.sizes())): + # print self.splitterSizes + #print self.splitter.sizes() + # PNPNPNPN parfoir self.splitter.sizes() a une longueur de 4... + nbAGarder=len(self.splitter.sizes()) + if nbAGarder > 3 : nbAGarder=3 + for i in range(nbAGarder): self.splitterSizes[i] = self.splitter.sizes()[i] self.splitter.widget(i).resizeEvent=self.saveSplitterSizes - print self.splitterSizes - print "______________________" #----------------------------------------- @@ -1422,7 +1423,6 @@ class JDCEditor(Ui_baseWidget,QWidget): if not(hasattr(self,'splitter')) : return newSizes=self.splitterSizes[:nbWigdet] self.splitter.setSizes(newSizes) - print self.splitterSizes self.inhibeSplitter = 0 #------------------------