- def ajoutLEResultat (self,index,valeur=None):
- #print ('ajoutLEResultat', index, valeur)
- nomLE="LEResultat"+str(index)
- if not (hasattr(self,nomLE)) :
- nouveauLE = LECustom(self.scrollAreaRE,self,index)
- nouveauLE.setFrame(False)
- self.CBChoisis.insertWidget(self.ouAjouter,nouveauLE)
- self.ouAjouter=self.ouAjouter+1
- nouveauLE.setReadOnly(True)
+ def cleanListeResultatFiltre(self):
+ self.LEFiltre.setText('')
+ self.prepareListeResultatFiltre()
+
+ def ajoutLEResultat (self,index,valeur=None):
+ #print ('ajoutLEResultat', index, valeur)
+ nomLE="LEResultat"+str(index)
+ if not (hasattr(self,nomLE)) :
+ nouveauLE = LECustom(self.scrollAreaRE,self,index)
+ nouveauLE.setFrame(False)
+ self.CBChoisis.insertWidget(self.ouAjouter,nouveauLE)
+ self.ouAjouter=self.ouAjouter+1
+ 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
+ else :
+ nouveauLE=getattr(self,nomLE)
+
+ if valeur == None : nouveauLE.setText("")
+ else : nouveauLE.setText(str(valeur))
+
+ def ajoutLE(self,index,valeur=None):
+ #print ('ajoutLE')
+ 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("")