You are doing it all wrong. There is QtAbstractPropertyManager::propertyChanged() signal which should be the only thing interesting for you. Other than that there is QtAbstractPropertyBrowser::currentItemChanged() signal if you want to do it at the widget level.