- pass
-
- def InitListBoxASSD(self):
- listeNomsSD = self.node.item.get_sd_avant_du_bon_type()
- for aSD in listeNomsSD:
- self.listBoxASSD.addItem( aSD)
- QObject.connect(self.listBoxASSD, SIGNAL("doubleClicked(QListBoxItem*)" ), self.ClicASSD )
- min,max = self.node.item.GetMinMax()
- l= self.node.item.GetListeValeurs()
-
- if (min == 1 and min == max and len(listeNomsSD)==1 and (l==[] or l==None)):
- if ('R' not in self.node.item.get_type()) :
- self.listBoxASSD.setCurrentItem(0)
-
-
- def BuildLBValeurs(self):
- self.LBValeurs.clear()
- listeValeurs=self.node.item.GetListeValeurs()
- for valeur in listeValeurs:
- self.LBValeurs.addItem(str(valeur))
- if listeValeurs != None and listeValeurs != [] :
- self.LBValeurs.setCurrentRow(len(listeValeurs) - 1)
-
-
- def RemplitPanel(self,listeDejaLa=[]):
- self.listBoxVal.clear()
- lChoix=self.node.item.get_liste_possible(listeDejaLa)
- for valeur in lChoix :
- self.listBoxVal.addItem( str(valeur) )
- if len(lChoix) == 1 :
- self.listBoxVal.setCurrentRow(1)
-
- def ClicASSD(self):
- if self.listBoxASSD.currentItem()== None : return
- valeurQstring=self.listBoxASSD.currentItem().text()
- commentaire = QString("Valeur selectionnée : ")
- commentaire.append(valeurQstring)
- self.Commentaire.setText(commentaire)
- valeur=str(valeurQstring)
- validite,commentaire=self.politique.RecordValeur(valeur)
- self.Commentaire.setText(QString(commentaire))
- self.editor.affiche_infos(commentaire)
-
- def ClicValeur(self):
- if self.listBoxVal.currentItem()== None : return
- valeurQstring=self.listBoxVal.currentItem().text()
- valeur=str(valeurQstring)
- validite,commentaire=self.politique.RecordValeur(valeur)
- #self.Commentaire.setText(QString(commentaire))
- self.editor.affiche_infos(commentaire)
-
- def BOkPressed(self):
- if self.listBoxVal.currentItem()==None :
- commentaire = "Pas de valeur selectionnée"
- self.Commentaire.setText(QString(commentaire))
- else :
- self.ClicValeur()