X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonBoutonValide.py;h=146b2dfda0f69a6464443d89764b7808c1eeb3ae;hb=217a9ce2f303b098ad28d282bb0df2dfeeeed3c2;hp=43ea82288777fe358b1102006e3b646de64f9b29;hpb=6b93dd9154f46226a66def0da861602cb791749d;p=tools%2Feficas.git diff --git a/InterfaceQT4/monBoutonValide.py b/InterfaceQT4/monBoutonValide.py index 43ea8228..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) : @@ -34,16 +39,17 @@ class MonBoutonValide(QToolButton) : def mouseDoubleClickEvent(self, event): #print "dans mouseDoubleClickEvent" - strRapport=unicode(self.parent.node.item.object.report()) + strRapport=six.text_type(self.parent.node.item.object.report()) self.parent.editor._viewText(strRapport, "JDC_RAPPORT") def mousePressEvent(self, event): #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 )