X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2Fcompojdc.py;h=43d862d4133f77205f433936faed8b6928f80341;hb=96176d0080e0d4efbd29d98c0df700a64a82acdc;hp=ed6e6bdcd54e05e03c3783eafe160c16ee7f65c8;hpb=16d5922e798b1254eb558678612711d72ed38b32;p=tools%2Feficas.git diff --git a/InterfaceQT4/compojdc.py b/InterfaceQT4/compojdc.py index ed6e6bdc..43d862d4 100644 --- a/InterfaceQT4/compojdc.py +++ b/InterfaceQT4/compojdc.py @@ -18,24 +18,17 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # +from __future__ import absolute_import from Editeur import Objecttreeitem -import browser -import typeNode +from . import browser +from . import typeNode from Extensions.i18n import tr class Node(browser.JDCNode,typeNode.PopUpMenuRacine): + def getPanel(self): - """ - """ - #if self.affichage_onglet==1 : - # from monRacinePanel_onglet import MonRacinePanel - # return MonRacinePanel(self,parent=self.editor) - from monRacinePanel import MonRacinePanel - return MonRacinePanel(self,parent=self.editor) - - def getPanel2(self): - from monChoixCommande import MonChoixCommande + from .monChoixCommande import MonChoixCommande return MonChoixCommande(self,self.item, self.editor) @@ -43,7 +36,9 @@ class Node(browser.JDCNode,typeNode.PopUpMenuRacine): typeNode.PopUpMenuRacine.createPopUpMenu(self) def addParameters(self,apres): - self.append_child("PARAMETRE",pos=0) + param=self.append_child("PARAMETRE",pos=0) + return param + class JDCTreeItem(Objecttreeitem.ObjectTreeItem): @@ -57,7 +52,7 @@ class JDCTreeItem(Objecttreeitem.ObjectTreeItem): def GetLabelText(self): # None --> fonte et couleur par defaut - return self.object.nom,None,None + return tr(self.object.nom),None,None def get_jdc(self): """ @@ -71,11 +66,11 @@ class JDCTreeItem(Objecttreeitem.ObjectTreeItem): else: return "ast-red-square" - def keys(self): - if self.object.etapes_niveaux != []: - return range(len(self.object.etapes_niveaux)) - else: - return range(len(self.object.etapes)) + #def keys(self): + # if self.object.etapes_niveaux != []: + # return range(len(self.object.etapes_niveaux)) + # else: + # return range(len(self.object.etapes)) def additem(self,name,pos): cmd = self._object.addentite(name,pos) @@ -92,11 +87,10 @@ class JDCTreeItem(Objecttreeitem.ObjectTreeItem): message = tr("Commentaire supprime") else : message = tr("Commande %s supprimee",itemobject.nom) - self.appli.affiche_infos(message) - return 1 + return 1,message else: - self.appli.affiche_infos(tr("Pb interne : impossible de supprimer cet objet"),Qt.red) - return 0 + message=tr("Pb interne : impossible de supprimer cet objet") + return 0,message def GetSubList(self): """