Salome HOME
synchronisation avec Yoann
[tools/eficas.git] / InterfaceQT4 / monWidgetSimpBool.py
index 278b8e1a8938494187d0c9b7147d807ef632c603..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 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):
@@ -36,10 +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)
-        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()