Salome HOME
sauve du 9 mai
[tools/eficas.git] / InterfaceQT4 / feuille.py
index 53e928e15211ec40e0c6664359d7c8e660c5fca0..dcd0c0683b83a1d830055a532084b1aa5a60950c 100644 (file)
 import string,types,os
 import traceback
 
-from PyQt4 import *
-from PyQt4.QtGui import *
-from PyQt4.QtCore import *
+from determine import monEnvQT5
+if monEnvQT5:
+   from PyQt5.QtWidgets import QToolButton ,QWidget
+   from PyQt5.QtGui import QFont, QFontMetrics
+else :
+   from PyQt4.QtGui import *
+   from PyQt4.QtCore import *
 from Extensions.i18n import tr
 
+
 from gereIcones import ContientIcones
 from gereIcones import FacultatifOuOptionnel
 from qtSaisie    import SaisieValeur
@@ -123,7 +128,7 @@ class Feuille(QWidget,ContientIcones,SaisieValeur,FacultatifOuOptionnel):
            else :
                commentaire=tr("Entrez entre ")+str(mc.min)+(" et  ")+str(mc.max) +" " +tr(d_aides[type])+'\n'
         aideval=self.node.item.aide()
-        commentaire=commentaire +  QString.toUtf8(QString(aideval))
+        commentaire=commentaire +  tr(aideval)
         self.monCommentaireLabel.setText(str(commentaire))
         return str(commentaire)
 
@@ -191,7 +196,6 @@ class Feuille(QWidget,ContientIcones,SaisieValeur,FacultatifOuOptionnel):
    def reaffiche(self):
       #print "dans reaffiche de feuille", self.nom
       if self.editor.jdc.aReafficher==True :
-         #print " j appelle le reaffiche de parentQt"
          self.parentQt.reaffiche()
 
          #PN PN PN pas satisfaisant