Salome HOME
projects
/
tools
/
eficas.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
pb de check box
[tools/eficas.git]
/
InterfaceQT4
/
compomclist.py
diff --git
a/InterfaceQT4/compomclist.py
b/InterfaceQT4/compomclist.py
index 23e232a9f72361258c8175bd0924e25d68999f15..cc02fe715968b07b7f2c52806ba804c17528fe0c 100644
(file)
--- a/
InterfaceQT4/compomclist.py
+++ b/
InterfaceQT4/compomclist.py
@@
-18,12
+18,13
@@
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
+from __future__ import absolute_import
import types
import traceback
import types
import traceback
-import compofact
-import browser
-import typeNode
+
from .
import compofact
+
from .
import browser
+
from .
import typeNode
from Extensions.i18n import tr
from Editeur import Objecttreeitem
from Extensions.i18n import tr
from Editeur import Objecttreeitem
@@
-48,13
+49,13
@@
class Node(browser.JDCNode,typeNode.PopUpMenuNodeMinimal):
else : self.niveau=1
if not (monObjet.isMCList()) :
if hasattr(self,'plie') and self.plie==True :
else : self.niveau=1
if not (monObjet.isMCList()) :
if hasattr(self,'plie') and self.plie==True :
- from monWidgetFactPlie import MonWidgetFactPlie
+ from
.
monWidgetFactPlie import MonWidgetFactPlie
widget=MonWidgetFactPlie(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande)
else:
widget=MonWidgetFactPlie(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande)
else:
- from monWidgetFact import MonWidgetFact
+ from
.
monWidgetFact import MonWidgetFact
widget=MonWidgetFact(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande)
else :
widget=MonWidgetFact(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande)
else :
- from monWidgetBloc import MonWidgetBloc
+ from
.
monWidgetBloc import MonWidgetBloc
widget=MonWidgetBloc(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande)
return widget
widget=MonWidgetBloc(self,self.editor,parentQt,maDefinition,monObjet,self.niveau,maCommande)
return widget
@@
-83,18
+84,18
@@
class Node(browser.JDCNode,typeNode.PopUpMenuNodeMinimal):
# else:
# QMessageBox.information( self, "Copie impossible",
# else:
# QMessageBox.information( self, "Copie impossible",
- # "Vous ne pouvez coller le mot-cl
é facteur copié à
ce niveau de l'arborescence !")
- # self.editor.affiche_infos("Copie refus
é
e")
+ # "Vous ne pouvez coller le mot-cl
e facteur copie a
ce niveau de l'arborescence !")
+ # self.editor.affiche_infos("Copie refus
e
e")
# return child
class MCListTreeItem(Objecttreeitem.SequenceTreeItem,compofact.FACTTreeItem):
""" La classe MCListTreeItem joue le role d'un adaptateur pour les objets
du noyau Accas instances de la classe MCLIST.
# return child
class MCListTreeItem(Objecttreeitem.SequenceTreeItem,compofact.FACTTreeItem):
""" La classe MCListTreeItem joue le role d'un adaptateur pour les objets
du noyau Accas instances de la classe MCLIST.
- Elle adapte ces objets pour leur permettre d'etre int
égré
s en tant que
+ Elle adapte ces objets pour leur permettre d'etre int
egre
s en tant que
noeuds dans un arbre graphique (voir treewidget.py et ObjectTreeItem.py).
noeuds dans un arbre graphique (voir treewidget.py et ObjectTreeItem.py).
- Cette classe d
élègue les appels de méthode et les accè
s
- aux attributs
à
l'objet du noyau soit manuellement soit
+ Cette classe d
elegue les appels de methode et les acce
s
+ aux attributs
a
l'objet du noyau soit manuellement soit
automatiquement (voir classe Delegate et attribut object).
"""
itemNode=Node
automatiquement (voir classe Delegate et attribut object).
"""
itemNode=Node
@@
-112,7
+113,7
@@
class MCListTreeItem(Objecttreeitem.SequenceTreeItem,compofact.FACTTreeItem):
def panel(self,jdcdisplay,pane,node):
""" Retourne une instance de l'objet panneau associe a l'item (self)
def panel(self,jdcdisplay,pane,node):
""" Retourne une instance de l'objet panneau associe a l'item (self)
- Si la liste ne contient qu'un mot cl
é
facteur, on utilise le panneau
+ Si la liste ne contient qu'un mot cl
e
facteur, on utilise le panneau
FACTPanel.
Si la liste est plus longue on utilise le panneau MCLISTPanel.
"""
FACTPanel.
Si la liste est plus longue on utilise le panneau MCLISTPanel.
"""
@@
-173,7
+174,7
@@
class MCListTreeItem(Objecttreeitem.SequenceTreeItem,compofact.FACTTreeItem):
return "ast-yel-los"
def get_docu(self):
return "ast-yel-los"
def get_docu(self):
- """ Retourne la clef de doc de l'objet point
é
par self """
+ """ Retourne la clef de doc de l'objet point
e
par self """
return self.object.get_docu()
def iscopiable(self):
return self.object.get_docu()
def iscopiable(self):
@@
-184,13
+185,13
@@
class MCListTreeItem(Objecttreeitem.SequenceTreeItem,compofact.FACTTreeItem):
def isMCFact(self):
"""
def isMCFact(self):
"""
- Retourne 1 si l'objet point
é
par self est un MCFact, 0 sinon
+ Retourne 1 si l'objet point
e
par self est un MCFact, 0 sinon
"""
return len(self._object) <= 1
def isMCList(self):
"""
"""
return len(self._object) <= 1
def isMCList(self):
"""
- Retourne 1 si l'objet point
é
par self est une MCList, 0 sinon
+ Retourne 1 si l'objet point
e
par self est une MCList, 0 sinon
"""
return len(self._object) > 1
"""
return len(self._object) > 1