X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=InterfaceQT4%2FmonWidgetCB.py;h=19bebd4759eae0b59d4f9d5377c97983f36e7e47;hb=f4cf310a046c9d2de91704c2efbad5d7e66375be;hp=3fb8f86e5516ac973f9cf11248bd67e9cf5eb745;hpb=97c204c49d4c9e2785779957f56d9b13a1e93181;p=tools%2Feficas.git diff --git a/InterfaceQT4/monWidgetCB.py b/InterfaceQT4/monWidgetCB.py index 3fb8f86e..19bebd47 100644 --- a/InterfaceQT4/monWidgetCB.py +++ b/InterfaceQT4/monWidgetCB.py @@ -31,7 +31,7 @@ from politiquesValidation import PolitiqueUnique from qtSaisie import SaisieValeur -class MonWidgetCB (Ui_WidgetCB,Feuille): +class MonWidgetCBCommun (Ui_WidgetCB,Feuille): def __init__(self,node,monSimpDef,nom,objSimp,parentQt,commande): Feuille.__init__(self,node,monSimpDef,nom,objSimp,parentQt,commande) @@ -39,14 +39,16 @@ class MonWidgetCB (Ui_WidgetCB,Feuille): self.determineChoix() self.setValeursApresBouton() self.connect(self.CBChoix,SIGNAL("currentIndexChanged(int)"),self.ChoixSaisi) + #self.CBChoix.lineEdit().setText(tr("Select")) self.parentQt.commandesLayout.insertWidget(-1,self) self.maCommande.listeAffichageWidget.append(self.CBChoix) - print self.objSimp.isoblig() def setValeursApresBouton(self): if self.objSimp.get_valeur()==None : self.CBChoix.setCurrentIndex(-1) + #self.CBChoix.lineEdit().setStyleSheet(("QLineEdit {" " background:yellow;\n" "font: italic ;\n" " }\n" " ")) + self.CBChoix.lineEdit().setText(tr("Select")) return valeur=self.objSimp.get_valeur() if not(type(valeur) in types.StringTypes) : valeur=str(valeur) @@ -54,7 +56,7 @@ class MonWidgetCB (Ui_WidgetCB,Feuille): def determineChoix(self): listeChoix=QStringList() - for choix in self.monSimpDef.into: + for choix in self.maListeDeValeur: if not(type(choix) in types.StringTypes) : choix=str(choix) listeChoix<