in header:
{
Q_OBJECT
public:
~mapObject();
};
class mapObject : public QObject, public QGraphicsPixmapItem
{
Q_OBJECT
public:
mapObject(QString name, QGraphicsScene *scene, QMenu * contextMenu = 0);
~mapObject();
};
To copy to clipboard, switch view to plain text mode
constructor:
{
.....
}
mapObject::mapObject(QString name, QGraphicsScene *scene, QMenu * contextMenu) : QObject(0), QGraphicsPixmapItem(0, scene)
{
.....
}
To copy to clipboard, switch view to plain text mode
After compile:
D:\WORK\DAssistant/mapObject.cpp:3: undefined reference to `vtable for mapObject'
D:/WORK/DAssistant/mapObject.cpp:50: more undefined references to `vtable for mapObject' follow
:-1: error: collect2: ld returned 1 exit status
D:\WORK\DAssistant/mapObject.cpp:3: undefined reference to `vtable for mapObject'
D:/WORK/DAssistant/mapObject.cpp:50: more undefined references to `vtable for mapObject' follow
:-1: error: collect2: ld returned 1 exit status
To copy to clipboard, switch view to plain text mode
Any ideas?
Bookmarks