Salome HOME
synchronisation avec Yoann
[tools/eficas.git] / InterfaceQT4 / monWidgetSimpBool.py
index bd174677181122ed5b3c6ad455242aa69d8fd20b..f26ea6590a762806203118868a9a066c1c39b5b8 100644 (file)
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 # Modules Python
-import string,types,os
+from __future__ import absolute_import
+import types,os
 
 # Modules Eficas
-from determine import monEnvQT5
-if monEnvQT5 :
-   from PyQt5.QtWidgets import QRadioButton
-else :
-   from PyQt4.QtGui import *
-   from PyQt4.QtCore import *
+from PyQt5.QtWidgets import QRadioButton
 from Extensions.i18n import tr
 
-from feuille               import Feuille
+from .feuille               import Feuille
 from desWidgetSimpBool     import Ui_WidgetSimpBool 
-from politiquesValidation  import PolitiqueUnique
-from qtSaisie              import SaisieValeur
+from .politiquesValidation  import PolitiqueUnique
+from .qtSaisie              import SaisieValeur
 
 
 class MonWidgetSimpBool (Ui_WidgetSimpBool,Feuille):
@@ -40,14 +36,11 @@ class MonWidgetSimpBool (Ui_WidgetSimpBool,Feuille):
   def __init__(self,node,monSimpDef,nom,objSimp,parentQt,commande):
         Feuille.__init__(self,node,monSimpDef,nom,objSimp,parentQt,commande)
         self.politique=PolitiqueUnique(self.node,self.editor)
-        if monEnvQT5 :
-           self.RBTrue.clicked.connect(self.boutonTrueClic)
-           self.RBFalse.clicked.connect(self.boutonFalseClic)
-        else :
-           self.connect(self.RBTrue,SIGNAL("clicked()"),self.boutonTrueClic)
-           self.connect(self.RBFalse,SIGNAL("clicked()"),self.boutonFalseClic)
+        self.RBTrue.clicked.connect(self.boutonTrueClic)
+        self.RBFalse.clicked.connect(self.boutonFalseClic)
         self.parentQt.commandesLayout.insertWidget(-1,self)
         self.maCommande.listeAffichageWidget.append(self.RBTrue)
+        self.AAfficher=self.RBTrue
 
   def setValeurs(self):
        valeur=self.node.item.get_valeur()