 ```python from PySide6.QtCore import QObject, Property class MyObject(QObject): def __init__(self, startval=42): QObject.__init__(self) self.ppval = startval @Property(int) def pp(self): return self.ppval @pp.setter def pp(self, val): self.ppval = val obj = MyObject() obj.pp = 47 print(obj.pp) ```