Before you add the
__getattr__ wrapper, I think you need to get
value like this:
# Get current state. parent = self.parent() vmin, vmax = parent._dial.minimum(), parent._dial.maximum() value = parent._dial.value()
But then once you add the getattr wrapper you can access it directly:
# Get current state. parent = self.parent() vmin, vmax = parent.minimum(), parent.maximum() value = parent.value()
The code was changed before the wrapper was added, but this correction worked fine for me.