Salome HOME
optim eciture
[tools/eficas.git] / InterfaceQT4 / monWidgetCommentaire.py
index 1923b38ec057070e0a4b213ac7abdb6ef17dd9f7..56e272e2e8d50d51fe0f6dfe7ddf84e2dc828195 100644 (file)
 # Modules Python
 # Modules Eficas
 
-from determine import monEnvQT5
-if monEnvQT5:
-    from PyQt5.QtWidgets import QWidget
-    from PyQt5.QtCore    import Qt
-else :
-    from PyQt4.QtGui  import *
-    from PyQt4.QtCore import *
+from __future__ import absolute_import
+try :
+   from builtins import str
+except : pass
+
+from PyQt5.QtWidgets import QWidget
+from PyQt5.QtCore    import Qt
 
 from desWidgetCommentaire import Ui_WidgetCommentaire
-from gereIcones import FacultatifOuOptionnel
+from .gereIcones import FacultatifOuOptionnel
 from Extensions.i18n import tr
 import Accas 
 import os
-import string
 
     
 # Import des panels
@@ -52,25 +51,15 @@ class MonWidgetCommentaire(QWidget,Ui_WidgetCommentaire,FacultatifOuOptionnel):
       self.remplitTexte()
       self.monOptionnel=None
 
-      if monEnvQT5 :
-         self.commentaireTE.textChanged.connect(self.TexteCommentaireEntre)
-         if self.editor.code in ['MAP','CARMELCND'] : self.bCatalogue.close()
-         else : self.bCatalogue.clicked.connect(self.afficheCatalogue)
-         if self.editor.code in ['Adao','MAP'] :
-               self.bAvant.close()
-               self.bApres.close()
-         else :
-               self.bAvant.clicked.connect(self.afficheAvant)
-               self.bApres.clicked.connect(self.afficheApres)
+      self.commentaireTE.textChanged.connect(self.TexteCommentaireEntre)
+      if self.editor.code in ['MAP','CARMELCND'] : self.bCatalogue.close()
+      else : self.bCatalogue.clicked.connect(self.afficheCatalogue)
+      if self.editor.code in ['Adao','MAP','ADAO'] :
+           self.bAvant.close()
+           self.bApres.close()
       else :
-         if self.editor.code in ['MAP','CARMELCND'] : self.bCatalogue.close()
-         else : self.connect(self.bCatalogue,SIGNAL("clicked()"), self.afficheCatalogue)
-         if self.editor.code in ['Adao','MAP'] :
-               self.bAvant.close()
-               self.bApres.close()
-         else :
-               self.connect(self.bAvant,SIGNAL("clicked()"), self.afficheAvant)
-               self.connect(self.bApres,SIGNAL("clicked()"), self.afficheApres)
+           self.bAvant.clicked.connect(self.afficheAvant)
+           self.bApres.clicked.connect(self.afficheApres)
       self.editor.fermeOptionnel()
 
 
@@ -102,7 +91,6 @@ class MonWidgetCommentaire(QWidget,Ui_WidgetCommentaire,FacultatifOuOptionnel):
 
   def TexteCommentaireEntre(self):
       texte=str(self.commentaireTE.toPlainText())
-      print texte
       self.editor.init_modif()
       self.node.item.set_valeur(texte)
       self.node.update_node_texte()