Hello forum,
i believe this issue is already discussed here. But i could not figure out any reason of the following error related to vtable:
../../Build/H3DSceneEditor/Debug/H3DSceneHierarchy.o: In function `~H3DSceneHierarchy':
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:19: undefined reference to `vtable for H3DSceneHierarchy'
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:19: undefined reference to `vtable for H3DSceneHierarchy'
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:19: undefined reference to `vtable for H3DSceneHierarchy'
../../Build/H3DSceneEditor/Debug/H3DSceneHierarchy.o: In function `H3DSceneHierarchy':
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:13: undefined reference to `vtable for H3DSceneHierarchy'
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:13: undefined reference to `vtable for H3DSceneHierarchy'
collect2: ld returned 1 exit status
make[2]: *** [../../bin/H3Dd] Error 1
make[2]: Leaving directory `/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor'
make[1]: *** [sub-H3DSceneEditor-make_default-ordered] Error 2
../../Build/H3DSceneEditor/Debug/H3DSceneHierarchy.o: In function `~H3DSceneHierarchy':
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:19: undefined reference to `vtable for H3DSceneHierarchy'
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:19: undefined reference to `vtable for H3DSceneHierarchy'
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:19: undefined reference to `vtable for H3DSceneHierarchy'
../../Build/H3DSceneEditor/Debug/H3DSceneHierarchy.o: In function `H3DSceneHierarchy':
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:13: undefined reference to `vtable for H3DSceneHierarchy'
/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor/H3DSceneHierarchy.cpp:13: undefined reference to `vtable for H3DSceneHierarchy'
collect2: ld returned 1 exit status
make[2]: *** [../../bin/H3Dd] Error 1
make[2]: Leaving directory `/home/sajjad/Documents/H3DFunctionalSoFar/H3D/src/H3DSceneEditor'
make[1]: *** [sub-H3DSceneEditor-make_default-ordered] Error 2
To copy to clipboard, switch view to plain text mode
class H3DSceneHierarchy
: public QObject{
Q_OBJECT
public:
H3DSceneHierarchy
(QObject *parent
= 0);
~H3DSceneHierarchy();
}
class H3DSceneHierarchy : public QObject
{
Q_OBJECT
public:
H3DSceneHierarchy(QObject *parent = 0);
~H3DSceneHierarchy();
}
To copy to clipboard, switch view to plain text mode
[CODE]
And in the source file
H3DSceneHierarchy
::H3DSceneHierarchy(QObject *parent
){
}
H3DSceneHierarchy::~H3DSceneHierarchy()
{
}
H3DSceneHierarchy::H3DSceneHierarchy(QObject *parent)
: QObject(parent)
{
}
H3DSceneHierarchy::~H3DSceneHierarchy()
{
}
To copy to clipboard, switch view to plain text mode
Is there anything wrong in the above code ?
Regards
Sajjad
Bookmarks