Перевести QVariant обратно в мой указатель на объект |
Здравствуйте, гость ( Вход | Регистрация )
Перевести QVariant обратно в мой указатель на объект |
kruger |
27.10.2015, 10:51
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 15 Регистрация: 6.10.2015 Пользователь №: 4459 Спасибо сказали: 0 раз(а) Репутация: 0 |
У меня есть класс производный от QObject.
Я его засовываю в QVariant таким образом:
Обратно пытаюсь перевести так: Но появляется такая ошибка:Цитата /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(); } Как правильно получить мой объект из QVariant? |
|
|
ViGOur |
27.10.2015, 12:31
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Тут всё намного проще чем кажется, просто после объявления твоего класса CMyStatus добавь строчку:
И всё заработает!
|
|
|
Текстовая версия | Сейчас: 26.4.2024, 13:59 |