if ("AFFE_CARA_ELEM" in self.item.get_genealogie()) and self.editor.salome:
self.ViewElt = QAction(tr('View3D'),self.tree)
if monEnvQT5:
- self.ViewElt.triggered.connect(self.View3D)
+ self.ViewElt.triggered.connect(self.view3D)
else :
self.tree.connect(self.ViewElt,SIGNAL("triggered()"),self.view3D)
self.ViewElt.setStatusTip(tr("affiche dans Geom les elements de structure"))
# dans le cas ou l insertion n a pas eu leiu (souci d ordre par exemple)
#if self.monOptionnel == None : return
self.monOptionnel.parentMC=self
- self.monOptionnel.affiche(liste)
+ self.monOptionnel.afficheOptionnelVide()
def afficheCatalogue(self):
#print "je passe dans vireLesAutres"
genea =MC.obj.get_genealogie()
for k in self.dicoMCWidgetOptionnel.keys():
- if k not in genea : self.dicoMCWidgetOptionnel[k].close()
+ if k not in genea :
+ self.dicoMCWidgetOptionnel[k].close()
+ del self.dicoMCWidgetOptionnel[k]
#if k not in genea : print k
#print "________"
+ def afficheOptionnelVide(self):
+ self.GeneaLabel.setText("")
+ for k in self.dicoMCWidgetOptionnel.keys():
+ self.dicoMCWidgetOptionnel[k].close()
+ del self.dicoMCWidgetOptionnel[k]
def titre(self,MC):
labeltext,fonte,couleur = self.parentCommande.node.item.GetLabelText()
import string,types,os
# Modules Eficas
-from PyQt4.QtGui import *
-from PyQt4.QtCore import *
from Extensions.i18n import tr
from feuille import Feuille