disableChild should only disable widgets
Replace multiple "TapButton" entries with single parametrized entry
Emit "changed" using QMetaObject::invokeMethod again