LINUX.ORG.RU

А отец кто ? (QT)


0

0

Есть class A от QObject, class B от A, class C от B и т.д. Пишу objectB.inherits("C"), а он возвращает false. Смотрю objectB.className - а в нем "QObject". Можно ли определить происхождение объекта от класса B ?


Ответ на: комментарий от Flogger_d

Я посмотрел описание dynamic_cast и увидел, что оператор на выходе делает преобразование. А мне этого не надо - лишь бы только говорил: "принадлежит или нет".

gtyrin
() автор топика

естессна false! b не наследуется от С! смотри что пишешь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.