Я его засовываю в QVariant таким образом:
QVariant::fromValue<QObject *>(pStatus);
Обратно пытаюсь перевести так:
CMyStatus *pObj = qvariant_cast<CMyStatus *>( var );
Но появляется такая ошибка:Цитата
/usr/include/qt4/QtCore/qmetatype.h:169:80: error: 'qt_metatype_id' is not a member of 'QMetaTypeId<CMyStatus*>'
static inline int qt_metatype_id() { return QMetaTypeId<T>::qt_metatype_id(); }
static inline int qt_metatype_id() { return QMetaTypeId<T>::qt_metatype_id(); }
Как правильно получить мой объект из QVariant?