On Wed, Jul 02, 2003 at 05:42:55PM +0200, Juergen Spitzmueller wrote: > I tried this and got linking errors (see below). I read that this has > something to do with not included moc, but I did not get the solution. > > Juergen. > > /tmp/ccKW3A30.o(.gnu.linkonce.t._ZN12MyMainWidgetD1Ev+0xb): In function > `MyMainWidget::~MyMainWidget [in-charge]()': > : undefined reference to `vtable for MyMainWidget' > /tmp/ccKW3A30.o(.gnu.linkonce.t._ZN12MyMainWidgetD1Ev+0x17): In function > `MyMainWidget::~MyMainWidget [in-charge]()': > : undefined reference to `vtable for MyMainWidget' > /tmp/ccKW3A30.o(.gnu.linkonce.t._ZN12MyMainWidgetC1EP7QWidgetPKc+0x1f): In > function `MyMainWidget::MyMainWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for MyMainWidget' > /tmp/ccKW3A30.o(.gnu.linkonce.t._ZN12MyMainWidgetC1EP7QWidgetPKc+0x2b): In > function `MyMainWidget::MyMainWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for MyMainWidget' > collect2: ld returned 1 exit status
Would adding an empty virtual destructor help? Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson or B. Franklin or both...)