安装了codeblocks + 最新版qt。
参考书本《C++ GUI Qt4 编程》第二版
第一章的两个例子没问题,在codeblocks下可编译执行。
第二章的 子类化 QDialog 出现了问题,代码输入没有错误。
编译出现的错误:|undefined reference to `vtable for FindDialog'|
搜了一下 问题出现在 Q_OBJECT
使用qmake在工程所在目录执行:
qmake -project
qmake
mingw32-make
再进入debug目录有一个可执行文件,可正确执行,但是使用codeblocks编译还是出现::|undefined reference to `vtable for FindDialog'|
怎么解决才能使用codeblocks直接编译执行。
望达人指点~
先谢过