- 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)
- qApp.processEvents()
- nouveauCB.setText("")
- if index % 2 == 1 : nouveauCB.setStyleSheet("background:rgb(210,210,210)")
- else : nouveauCB.setStyleSheet("background:rgb(240,240,240)")
+
+ 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.insertWidget(self.ouAjouter,nouveauLE)
+ self.ouAjouter=self.ouAjouter+1
+ 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.vScrollBarRE = self.scrollAreaRE.verticalScrollBar()
+ self.vScrollBarRE.triggerAction(QScrollBar.SliderToMaximum)
+ setattr(self,nomLE,nouveauLE)
+ self.estVisibleRE=nouveauLE
+ if valeur != None :
+ nouveauLE.setText(valeur)
+
+ def ajoutLE(self,index,valeur=None):
+ nomLE="lineEditVal"+str(index)
+ nouveauLE = MonLabelListeClic(self)
+ #self.CBLayout.addWidget(nouveauLE)
+ self.CBLayout.insertWidget(index -1,nouveauLE)
+ self.listeLE.append(nouveauLE)
+ nouveauLE.setFrameShape(QFrame.NoFrame)
+ QApplication.processEvents()
+ nouveauLE.setText("")
+ if index % 2 == 1 : nouveauLE.setStyleSheet("background:rgb(210,210,210)")
+ else : nouveauLE.setStyleSheet("background:rgb(240,240,240)")