原因:不小心把一个类的头文件删除了,又重新添加了一份,新添加的头文件自动添加在.pro文件中HEADERS+=的最后,与之前的顺序不一致,导致当使用该类声明对象的时候,该类的头文件还没有编译,所以Qt编译器在编译输出栏上提示对构造函数和析构函数未定义的引用