- def ajoutCB(self,index,valeur=None):
- #print "ajoutCB ", index
- nomCB="lineEditVal"+str(index)
- if hasattr(self,nomCB) :
- return
- nouveauCB = QCheckBox(self.scrollArea)
- self.CBLayout.addWidget(nouveauCB)
+ def ajoutLEResultat (self,index,valeur=None):
+ nomLE="LEResultat"+str(index)
+ if hasattr(self,nomLE) : return
+ nouveauLE = LECustom(self.scrollAreaRE,self,index)
+ nouveauLE.setFrame(False)
+ self.CBChoisis.addWidget(nouveauLE)
+ nouveauLE.setText("")
+ nouveauLE.setReadOnly(True)
+ if index % 2 == 1 : nouveauLE.setStyleSheet("background:rgb(210,210,210)")
+ else : nouveauLE.setStyleSheet("background:rgb(240,240,240)")
+ self.vScrollBar.triggerAction(QScrollBar.SliderToMaximum)
+ setattr(self,nomLE,nouveauLE)
+ self.estVisibleRE=nouveauLE
+ if valeur != None :
+ nouveauLE.setText(valeur)
+
+ def ajoutLE(self,index,valeur=None):
+ #print "ajoutLE ", index
+ nomLE="lineEditVal"+str(index)
+ if hasattr(self,nomLE) : return
+ nouveauLE = MonLabelClic(self)
+ self.CBLayout.addWidget(nouveauLE)
+ nouveauLE.setFrameShape(QFrame.NoFrame)