X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonWidgetSimpBool.py;h=f26ea6590a762806203118868a9a066c1c39b5b8;hb=9bf98fc1cb51814c31679120598dc309e0802e31;hp=c9711383263fd4f6f5470816969fd5bd61321b5a;hpb=16d5922e798b1254eb558678612711d72ed38b32;p=tools%2Feficas.git diff --git a/InterfaceQT4/monWidgetSimpBool.py b/InterfaceQT4/monWidgetSimpBool.py index c9711383..f26ea659 100644 --- a/InterfaceQT4/monWidgetSimpBool.py +++ b/InterfaceQT4/monWidgetSimpBool.py @@ -18,27 +18,29 @@ # 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): - def __init__(self,node,monSimpDef,nom,objSimp,parentQt): - Feuille.__init__(self,node,monSimpDef,nom,objSimp,parentQt) + 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() @@ -49,7 +51,9 @@ class MonWidgetSimpBool (Ui_WidgetSimpBool,Feuille): def boutonTrueClic(self): SaisieValeur.LEValeurPressed(self,True) + self.reaffiche() def boutonFalseClic(self): SaisieValeur.LEValeurPressed(self,False) + self.reaffiche()