# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
-from PyQt4.QtGui import *
-from PyQt4.QtCore import *
import string
+from determine import monEnvQT5
+if monEnvQT5 :
+ from PyQt5.QtWidgets import QAction
+else :
+ from PyQt4.QtGui import *
+ from PyQt4.QtCore import *
+
from Editeur import Objecttreeitem
import browser
import typeNode
class Node(browser.JDCNode,typeNode.PopUpMenuNodePartiel):
- def getPanel2( self ):
+ def getPanel( self ):
"""
"""
from monWidgetCommentaire import MonWidgetCommentaire
def createPopUpMenu(self):
typeNode.PopUpMenuNodePartiel.createPopUpMenu(self)
self.Decommente = QAction(tr("Decommenter"),self.tree)
- self.tree.connect(self.Decommente,SIGNAL("activated()"),self.Decommenter)
+ if monEnvQT5 : self.Decommente.triggered(self.Decommenter)
+ else : self.tree.connect(self.Decommente,SIGNAL("triggered()"),self.Decommenter)
self.Decommente.setStatusTip(tr("Decommente la commande "))
if hasattr(self.item,'uncomment'):
- la fonte dans laquelle afficher ce texte
- la couleur du texte
"""
- return 'c',None,None
+ return tr('Commentaire'),None,None
def get_valeur(self):
"""