X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2Fcompofact.py;h=e869d7389a8ca290b9fb690f858de1fa76ef305b;hb=85a54835fdf72846be5f2df5bff13cbb5234b7a3;hp=ad38ea5b4ba308f4436333f92f6002f243940662;hpb=df0e1a1f57e70d3d99dd7fb381845500c3d3c6dd;p=tools%2Feficas.git diff --git a/InterfaceQT4/compofact.py b/InterfaceQT4/compofact.py index ad38ea5b..e869d738 100644 --- a/InterfaceQT4/compofact.py +++ b/InterfaceQT4/compofact.py @@ -18,9 +18,6 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # -from PyQt4 import * -from PyQt4.QtGui import * -from PyQt4.QtCore import * import browser import typeNode from Extensions.i18n import tr @@ -30,11 +27,6 @@ from Editeur import Objecttreeitem class Node(browser.JDCNode,typeNode.PopUpMenuNodePartiel): - def getPanel(self): - """ - """ - from monMCFactPanel import MonMCFactPanel - return MonMCFactPanel(self,parent=self.editor) def getPanelGroupe(self,parentQt,commande): maDefinition=self.item.get_definition() @@ -43,6 +35,7 @@ class Node(browser.JDCNode,typeNode.PopUpMenuNodePartiel): maCommande=commande if hasattr(parentQt,'niveau'): self.niveau=parentQt.niveau+1 else : self.niveau=1 + #if hasattr(self,'plie') :print self.item.nom, self.plie if hasattr(self,'plie') and self.plie==True : from monWidgetFactPlie import MonWidgetFactPlie widget=MonWidgetFactPlie(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande) @@ -133,16 +126,16 @@ class FACTTreeItem(Objecttreeitem.ObjectTreeItem): """ itemobject=item.getObject() if itemobject.isoblig() : - self.appli.affiche_infos(tr('Impossible de supprimer un mot-cle obligatoire '),Qt.red) - return 0 + #self.editor.affiche_infos(tr('Impossible de supprimer un mot-cle obligatoire '),Qt.red) + return (0, tr('Impossible de supprimer un mot-cle obligatoire ')) if self.object.suppentite(itemobject): message = tr("Mot-cle %s supprime")+ unicode(itemobject.nom) - self.appli.affiche_infos(message) - return 1 + #self.editor.affiche_commentaire(message) + return (1, message) else: - self.appli.affiche_infos(tr('Pb interne : impossible de supprimer ce mot-cle'),Qt.red) - return 0 + #self.editor.affiche_infos(tr('Pb interne : impossible de supprimer ce mot-cle'),Qt.red) + return (0,tr('Pb interne : impossible de supprimer ce mot-cle')) import Accas objet = Accas.MCFACT