ohhh, I didn't know that I could be do it that way!!!, thanks very much!!!
2012/3/13 Phil Thompson <p...@riverbankcomputing.com>: > On Tue, 13 Mar 2012 08:23:26 -0500, José M. Rodriguez Bacallao > <jmr...@gmail.com> wrote: >> yes, I know that, the problem is that I want to shorten the code. For >> example, I want to do this: >> >> class Widget(QtGui.QWidget, Model): >> id = property(lambda self: self.objectName(), lambda self, v: >> self.setObjectName(v)) >> >> instead of this: >> >> class Widget(QtGui.QWidget, Model): >> id = Str() >> >> @id.getter >> def id(self): >> return self.objectName() >> >> @id.setter >> def id(self, value): >> self.setObjectName(value) > > So something like... > > class Widget(QtGui.QWidget, Model): > id = Str(getter=lambda self: self.objectName(), setter=lambda self, v: > self.setObjectName(v)) > > ??? > > I think that would be trivial to add. > > Phil _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt