The following should work:
- Connect subject to signal. The subject should be notified when the signal fires.
- Connect subject to slot. The slot should be subscribed as an observer. This should already work, but the sender is not set. The slot shouldn't know that it wasn't triggered by a signal.
- Link a value to a Qt property so they are always kept in sync.
The following should work: