I'd appreciate suggestions on an elegant, simple way to make QDials ignore user input but accept programmatic input.

I could make a new class derived from QDial and override several event handlers, but I am curious if I missed some obvious 1-liner or similar.