X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonBoutonValide.py;h=146b2dfda0f69a6464443d89764b7808c1eeb3ae;hb=9bf98fc1cb51814c31679120598dc309e0802e31;hp=8a25548020a8630824963eb59f9cd48863394663;hpb=16d5922e798b1254eb558678612711d72ed38b32;p=tools%2Feficas.git diff --git a/InterfaceQT4/monBoutonValide.py b/InterfaceQT4/monBoutonValide.py index 8a255480..146b2dfd 100644 --- a/InterfaceQT4/monBoutonValide.py +++ b/InterfaceQT4/monBoutonValide.py @@ -19,9 +19,14 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # +from __future__ import absolute_import import re -from PyQt4.QtGui import * -from PyQt4.QtCore import * +import six + +import os + + +from PyQt5.QtWidgets import QToolButton, QToolTip from Extensions.i18n import tr class MonBoutonValide(QToolButton) : @@ -33,17 +38,18 @@ class MonBoutonValide(QToolButton) : self.parent=parent def mouseDoubleClickEvent(self, event): - print "dans mouseDoubleClickEvent" - strRapport=unicode(self.parent.node.item.object.report()) + #print "dans mouseDoubleClickEvent" + strRapport=six.text_type(self.parent.node.item.object.report()) self.parent.editor._viewText(strRapport, "JDC_RAPPORT") def mousePressEvent(self, event): - print "dans mousePressEvent" + #print "dans mousePressEvent" if self.parent.node.item.object.isvalid() : - myToolTip=QString(tr("objet valide")) + myToolTip=tr("objet valide") QToolTip.showText(event.globalPos(),myToolTip ) else : - texte=unicode(self.parent.node.item.object.report()) + t="" + texte=six.text_type(self.parent.node.item.object.report()) deb=1 for l in texte.split('\n')[2:-2]: if re.match('^[\t !]*$',l) : continue @@ -56,7 +62,7 @@ class MonBoutonValide(QToolButton) : t=l else : t=t+'\n'+l - myToolTip=QString(t) + myToolTip=tr(t) QToolTip.showText(event.globalPos(),myToolTip )