PDA

View Full Version : QtDesigner Custom Widget problem on use in another app



xgoan
25th October 2006, 09:08
Hi, I've done a Custom Widget from scratch, and it works fine in QtDesigner, but when I use it in a application I can't. I have tried to put .h and .cpp in ui_....h files but in compiling I get this errors:


./release\imagen.o(.text+0x384):imagen.cpp: undefined reference to `Imagen::staticMetaObject'
./release\imagen.o(.text+0x1062):imagen.cpp: undefined reference to `vtable for Imagen'
./release\imagen.o(.text+0x1069):imagen.cpp: undefined reference to `vtable for Imagen'
./release\imagen.o(.text+0x114a):imagen.cpp: undefined reference to `Imagen::staticMetaObject'
./release\imagen.o(.text+0x128e):imagen.cpp: undefined reference to `Imagen::staticMetaObject'
./release\imagen.o(.text+0x1822):imagen.cpp: undefined reference to `vtable for Imagen'
./release\imagen.o(.text+0x1829):imagen.cpp: undefined reference to `vtable for Imagen'
./release\imagen.o(.text+0x190a):imagen.cpp: undefined reference to `Imagen::staticMetaObject'
./release\imagen.o(.text+0x1a4e):imagen.cpp: undefined reference to `Imagen::staticMetaObject'

jacek
25th October 2006, 15:41
It looks like you didn't run moc on imagen.h.