Hello.

I haven't used QSignalMapper, and quite possibly that provides a better option somewhere.

I'd check QMetaObject, especially with regards to the className() method.

Good luck.