Есть простейший класс:
.h файл:
#include <QGraphicsItem>
class Wall : public QGraphicsItem {
Q_OBJECT
public:
Wall(QGraphicsItem *parent = 0);
};
.cpp файл:
#include "wall.h"
Wall::Wall(QGraphicsItem *parent) : QGraphicsItem(parent){}
При компиляции выдает что-то вообще непонятное:
moc_wall.cpp:37: error: ‘staticMetaObject’ is not a member of ‘QGraphicsItem’
moc_wall.cpp: In member function ‘virtual void* Wall::qt_metacast(const char*)’:
moc_wall.cpp:51: error: ‘qt_metacast’ is not a member of ‘QGraphicsItem’
moc_wall.cpp: In member function ‘virtual int Wall::qt_metacall(QMetaObject::Call, int, void**)’:
moc_wall.cpp:56: error: ‘qt_metacall’ is not a member of ‘QGraphicsItem’
Что за беда? В коде никакого криминала не заметил. Откуда это?
PS: Debian testing, Qt 4.3.2
Ответ на:
комментарий
от alex_custov

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

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

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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Qt] проблеммы при наследовании классов Qt и своих классов. (2010)
- Форум QT - не получается работать с сигналами (2012)
- Форум Сигналы и слоты, позднее связывание (2012)
- Форум Проблема с ALSA (2010)
- Форум Наследование QTimer (2005)
- Форум Ошибка при сборки qt (2019)
- Форум C++ и LAM/MPI (2005)
- Форум [QT] subclassing (2009)
- Форум qt. наследование qasbtractlistmodel для qml (2018)
- Форум ActiveQT: объект в event'е (2017)