过程 http://blog.sina.com.cn/s/blog_5e42f31a0100y52r.html 提到的:
6. 在类声明的开始位置必须加上 Q_OBJECT 语句,它将告诉编译器在编译之前必须先应用 moc 工具进行扩展,从而才能够使用singal和slot机制。
1).右击.h文件(使用QT代码创建界面的)-属性-配置属性-常规-项类型选成自定义生成工具-确定;
2).再次打开属性-看到界面中新增了一个自定义生成工具-修改其中的-常规-命令行、说明及输出
命令行:moc.exe
说明:Running MOC
输出:moc_DlgEditAccount.cpp
步骤2中的参数改掉,用可以编译成功的.h文件(一般是项目创建出来的那个.h)里自定义生成工具的参数即可。