+ def ajoutAideMC(self):
+ try :
+ maDefinition = self.monOptionnel.parentMC.definition.entites[self.texte]
+ maLangue = self.monOptionnel.parentMC.jdc.lang
+ if hasattr(maDefinition,maLangue):
+ monAide = getattr(maDefinition,self.monOptionnel.parentMC.jdc.lang)
+ except :
+ monAide = ""
+ self.monOptionnel.parentMC.editor.affiche_commentaire(monAide)
+
+class monPBButtonCustom(QWidget,Ui_customPB):
+
+ def __init__(self,texte,monOptionnel,parent=None):
+ QWidget.__init__(self)
+ self.setupUi(self)
+ self.monPb.setText(texte)
+ self.monPb.clicked.connect(self.ajoutMC)
+
+ self.texte=texte
+ self.monOptionnel=monOptionnel
+ self.definitAideMC()
+ self.setToolTip(self.monAide)
+
+ def ajoutMC (self) :
+ listeCheckedMC="+"+self.monOptionnel.dicoCb[self]
+ self.monOptionnel.parentMC.ajoutMC(listeCheckedMC)