X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2Fcompomacro.py;h=2d8e030a15d298ffc8b1295db4155c94e17e7024;hb=68af27699b3d841d7d3b21223cbf4e27e4ddd45c;hp=c5c282e2b2b44f6909379f3c2bb539e17fb4f82b;hpb=796ae9061bdbb9bbaffe59639526dd550b2839fb;p=tools%2Feficas.git diff --git a/InterfaceQT4/compomacro.py b/InterfaceQT4/compomacro.py index c5c282e2..2d8e030a 100644 --- a/InterfaceQT4/compomacro.py +++ b/InterfaceQT4/compomacro.py @@ -38,11 +38,16 @@ class MACRONode(browser.JDCNode,typeNode.PopUpMenuNode): from monMacroPanel import MonMacroPanel return MonMacroPanel (self,parent=self.editor ) + def getPanel2(self): + from monWidgetCommande import MonWidgetCommande + return MonWidgetCommande (self,self.editor ,self.item.object) + + def createPopUpMenu(self): typeNode.PopUpMenuNode.createPopUpMenu(self) if ("AFFE_CARA_ELEM" in self.item.get_genealogie()) and self.editor.salome: self.ViewElt = QAction(tr('View3D'),self.tree) - self.tree.connect(self.ViewElt,SIGNAL("activated()"),self.view3D) + self.tree.connect(self.ViewElt,SIGNAL("triggered()"),self.view3D) self.ViewElt.setStatusTip(tr("affiche dans Geom les elements de structure")) self.menu.addAction(self.ViewElt) if self.item.isvalid() : @@ -56,11 +61,6 @@ class MACRONode(browser.JDCNode,typeNode.PopUpMenuNode): troisD.envoievisu() - #def doPaste(self,node_selected): - # print 'je suis la' - # objetACopier = self.item.get_copie_objet() - # child=self.append_brother(objetACopier) - # return child class MACROTreeItem(compooper.EtapeTreeItem): @@ -87,6 +87,10 @@ class INCLUDENode(browser.JDCNode,typeNode.PopUpMenuNode): from monIncludePanel import MonIncludePanel return MonIncludePanel (self,parent=self.editor ) + def getPanel2(self): + from monWidgetCommande import MonWidgetCommande + return MonWidgetCommande (self,self.editor ,self.item.object) + def createPopUpMenu(self): typeNode.PopUpMenuNode.createPopUpMenu(self) @@ -118,6 +122,10 @@ class POURSUITENode(browser.JDCNode, typeNode.PopUpMenuNode): from monPoursuitePanel import MonPoursuitePanel return MonPoursuitePanel (self,parent=self.editor ) + def getPanel2(self): + from monWidgetCommande import MonWidgetCommande + return MonWidgetCommande (self,self.editor ,self.item.object) + def createPopUpMenu(self): typeNode.PopUpMenuNode.createPopUpMenu(self)