X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonWidgetCommande.py;h=bfdad47d44c0574142996e4e4c187601a355d53d;hb=39b7b166eb606b80c9ac427811651b20db79bde2;hp=83b94672a802857dbbdf44335eed8e39bdb5b923;hpb=42895950e564e837c445896b5bac263370bdf37b;p=tools%2Feficas.git diff --git a/InterfaceQT4/monWidgetCommande.py b/InterfaceQT4/monWidgetCommande.py index 83b94672..bfdad47d 100644 --- a/InterfaceQT4/monWidgetCommande.py +++ b/InterfaceQT4/monWidgetCommande.py @@ -25,7 +25,7 @@ from gereIcones import FacultatifOuOptionnel from determine import monEnvQT5 if monEnvQT5: - from PyQt5.QtWidgets import QApplication, QWidget + from PyQt5.QtWidgets import QApplication, QWidget, QSpacerItem, QSizePolicy from PyQt5.QtGui import QFont, QIcon from PyQt5.QtCore import QTimer else : @@ -49,9 +49,11 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe): self.listeAffichageWidget=[] self.inhibe=0 self.ensure=0 + editor.inhibeSplitter=1 Groupe.__init__(self,node,editor,None,etape.definition,etape,1,self) + editor.inhibeSplitter=0 - if node.item.get_fr() != "" : self.labelDoc.setText(QString(node.item.get_fr())) + if node.item.get_fr() != "" : self.labelDoc.setText(node.item.get_fr()) else : self.labelDoc.close() if (etape.get_type_produit()==None): self.LENom.close() @@ -88,7 +90,7 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe): self.connect(self.bApres,SIGNAL("clicked()"), self.afficheApres) self.connect(self.LENom,SIGNAL("returnPressed()"),self.nomChange) - self.racine=self.node.tree.racine + self.racine=self.node.tree.racine if self.node.item.GetIconName() == "ast-red-square" : self.LENom.setDisabled(True) self.setAcceptDrops(True) @@ -97,16 +99,20 @@ class MonWidgetCommande(Ui_WidgetCommande,Groupe): if self.editor.code == "CARMELCND" : self.RBPoubelle.close() # JDC Fige return # Pas de MC Optionnels pour Carmel + from monWidgetOptionnel import MonWidgetOptionnel - #if hasattr(self.editor,'widgetOptionnel') : if self.editor.widgetOptionnel!= None : self.monOptionnel=self.editor.widgetOptionnel else : self.monOptionnel=MonWidgetOptionnel(self) self.editor.widgetOptionnel=self.monOptionnel + self.editor.inhibeSplitter=1 self.editor.splitter.addWidget(self.monOptionnel) - #self.editor.restoreSplitterSizes() + self.editor.inhibeSplitter=0 + self.editor.ajoutOptionnel() self.afficheOptionnel() + + self.editor.restoreSplitterSizes() #print "fin init de widget Commande"