QMetaObject provides this functionality, you can use it to browse properties and methods of Qt Objects.

http://doc.qt.nokia.com/latest/qmetaobject.html