I haven&#x27;t looked into the source, but Qt use a &quot;MOC&quot; pre-compilation system to generate introspection data. Once you have access to that, you don&#x27;t have to mess with C++ symbols anymore. Same for the objects properties, you can get&#x2F;set them by name.