- print "dans reaffiche",self.f, nodeAVoir.item.nom
- if self.f != None and self.f.isVisible() : return
- if self.f != None : QTimer.singleShot(1, self.rendVisible)
+ if self.f != None and self.f.isVisible() : self.inhibeExpand=False; return
+ if self.f != None : self.rendVisible()
+ else : self.recentre()
+ else : self.recentre()
+ self.inhibeExpand=False
+
+ def reafficheSeulement(self,nodeAReafficher,index):
+ #print ('ds reafficheSeulement', nodeAReafficher)
+ parentNodeAReafficher=nodeAReafficher.parentQt
+ index=parentNodeAReafficher.commandesLayout.indexOf(nodeAReafficher)
+ oldFenetre=nodeAReafficher.node.fenetre
+ newWidget=nodeAReafficher.node.getPanelGroupe(parentNodeAReafficher,self,index)
+ nodeAReafficher.node.fenetre=newWidget
+ oldFenetre.setParent(None)
+ oldFenetre.close()
+ oldFenetre.deleteLater()
+ #print ("fin pour " , self.node.item.nom)