问题记录: 
具体解决方法如下:
重新建立一个新工程,然后把原来的源文件放到新工程目录下面。
1、新建工程
2、选择QT C++ Project 
3、选择工程存放的路径(要放在自己可以找到的路径)*
4、选择Finsh(完成)
5、将原来工程的源文件,复制到新工程的路径
6、替换新工程目标中的文件
7、重新编译运行程序,就可以运行成功了
QT问题记录:Qmake does not support build directories below the source directory. No rule to make target `g:/qtCode/0_/pushbutton_paint/pushbutton_paint. pro, needed by `makefile'. Stop.