undead
07.04.2004, 10:10
hi leute,
wir ham hier ein tolles problem.
seit freitag haben wir ein projekt erhalten und sollten die tuts durcharbeiten im Qt. Slotroutinen und alles andere hat funktioniert, nur sollten wir seit montag uns mit dem "malprog6" beschäftigen. malprog6.cpp (http://www.suse.com/de/private/support/online_help/howto/misc/qt_kap03_ps.ps)
das ist das was ich gefunden habe und ich habe den quelltext erstmal 1:1 übernommen. mit kommentaren und allem was drin steht, zur einarbeitung und nachvollziehen der ganzen abläufe.
aber wenn ich compilieren will, bekomm ich folgende fehler:
main.o(.text+0x1da): In function `MalFlaeche::MalFlaeche[not-in-charge](MalFenster*)':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0x1e6):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0x4cc): In function `MalFlaeche::MalFlaeche[in-charge](MalFenster*)':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0x4d8):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0xa50): In function `MalFenster::MalFenster[not-in-charge]()':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
main.o(.text+0xa5c):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
main.o(.text+0x1322): In function `MalFenster::MalFenster[in-charge]()':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
main.o(.text+0x132e):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
ich hab schon versucht den quelltext zu kopieren und ein neues Projekt anzulegen. aber ohne erfolg. ich hab es auch ein paarmal versucht, unter der annahme vllt einen fehler beim erstellen gemacht zu haben, fehlanzeige.
kann mir einer sagen was ich machn kann dass das prog funktioniert?
wir nutzen hier:
SuSe Linux 9.0
Kdevelop 2.1.5(KDE 3.1.4)
wenn das irgendwie weiterhilft.
für hilfe bin ich dankbar
mfg
undead
wir ham hier ein tolles problem.
seit freitag haben wir ein projekt erhalten und sollten die tuts durcharbeiten im Qt. Slotroutinen und alles andere hat funktioniert, nur sollten wir seit montag uns mit dem "malprog6" beschäftigen. malprog6.cpp (http://www.suse.com/de/private/support/online_help/howto/misc/qt_kap03_ps.ps)
das ist das was ich gefunden habe und ich habe den quelltext erstmal 1:1 übernommen. mit kommentaren und allem was drin steht, zur einarbeitung und nachvollziehen der ganzen abläufe.
aber wenn ich compilieren will, bekomm ich folgende fehler:
main.o(.text+0x1da): In function `MalFlaeche::MalFlaeche[not-in-charge](MalFenster*)':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0x1e6):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0x4cc): In function `MalFlaeche::MalFlaeche[in-charge](MalFenster*)':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0x4d8):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:279: undefined reference to `vtable for MalFlaeche'
main.o(.text+0xa50): In function `MalFenster::MalFenster[not-in-charge]()':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
main.o(.text+0xa5c):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
main.o(.text+0x1322): In function `MalFenster::MalFenster[in-charge]()':
/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
main.o(.text+0x132e):/root/daten/projekt/qt_new/malprog6/malprog6/main.cpp:332: undefined reference to `vtable for MalFenster'
ich hab schon versucht den quelltext zu kopieren und ein neues Projekt anzulegen. aber ohne erfolg. ich hab es auch ein paarmal versucht, unter der annahme vllt einen fehler beim erstellen gemacht zu haben, fehlanzeige.
kann mir einer sagen was ich machn kann dass das prog funktioniert?
wir nutzen hier:
SuSe Linux 9.0
Kdevelop 2.1.5(KDE 3.1.4)
wenn das irgendwie weiterhilft.
für hilfe bin ich dankbar
mfg
undead