+ self.setStyleSheet("border: 0px")
+ if self.dansUnTuple : self.setStyleSheet("background:rgb(235,235,235); border: 0px;")
+ elif self.num % 2 == 1 : self.setStyleSheet("background:rgb(210,210,210)")
+ else : self.setStyleSheet("background:rgb(235,235,235)")
+
+
+
+ from InterfaceQT4.monWidgetPlusieursBase import MonWidgetPlusieursBase
+ try :
+ #if isinstance (self.parentQt, MonWidgetPlusieursBase) and not self.parentQt.inFocusOutEvent :
+ # self.parentQt.inFocusOutEvent=True
+ # self.parentQt.changeValeur(changeDePlace=True,oblige=False)
+ # self.parentQt.inFocusOutEvent=False
+
+ #if isinstance(self,LECustomTuple) and not self.tupleCustomParent.inFocusOutEvent:
+ # self.tupleCustomParent.inFocusOutEvent=True
+ # self.tupleCustomParent.valueChange()
+ # self.tupleCustomParent.inFocusOutEvent=False
+ QLineEdit.focusOutEvent(self,event)
+ except : pass
+
+ def clean(self):
+ self.setText("")
+
+ def getValeur(self):
+ return self.text()
+
+ def setValeur(self,valeur):
+ self.setText(valeur)
+
+
+
+# --------------------------- #
+class LECustomTuple(LECustom):
+# --------------------------- #
+ def __init__(self,parent):
+ # index sera mis a jour par TupleCustom
+ parentQt=parent.parent().parent().parent()
+ LECustom. __init__(self,parent,parentQt,0)
+ #print (dir(self))