LINUX.ORG.RU
Ответ на: комментарий от ero-sennin

А если искомый класс не является наследником QObject? Например, QGraphicsItem. Но даже если наследовать свой класс от QGraphicsItem и QObject, то возвращается название QObject, а не моего класса...

Может есть чего по-универсальней?

anonymous
()
Ответ на: комментарий от anonymous

>А если искомый класс не является наследником QObject? Например, QGraphicsItem.

Вообще-то все кутешные классы являются наследниками QObject.

>то возвращается название QObject, а не моего класса...

Q_OBJEСT в декларации своего класса вставить не забыл?

Deleted
()
Ответ на: комментарий от Deleted

>Вообще-то все кутешные классы являются наследниками QObject.

Вообще-то нет. QGraphicsItem не имеет предка.  http://doc.trolltech.com/4.2/qgraphicsitem.html

Из исходников qt-win-opensource-src-4.2.3 :
class Q_GUI_EXPORT QGraphicsItem
{
public:
    enum GraphicsItemFlag {
        ItemIsMovable = 0x1,
        ItemIsSelectable = 0x2,
        ItemIsFocusable = 0x4
    };
    
    ...

}

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