Ну дык используй qobject_cast как в примере что я выложил.
А вообще очень интересная функция =)
Вопрос немножко не по теме.
Если я опишу свой класс. Объявлю два объекта этого класса, допусти в двух вдругих классах, и имена им дам одинаковые. Эта функция вернёт оба этих объекта ?
Щито?? какая связь между именами объектов и qobject_cast?