VS+qt+OpenCV构建大的项目框架,函数主体调用类来实现部分功能,同时子类将图像结果显示回界面。
然后出错了。。。。。。。
采用自己的类报错不是类或者命名空间,未申明等错误都来了。一大堆该来的,不该来的,有点懵。
网上找了半天要添加预定义头文件,#include "stdafx.h",但是添加之后显示的是MFC控件之类的错误,不太懂。
返回去看代码,发现头文件互相包含了,这和实现的逻辑有关:
1、主函数要调用子类,实现功能,包含了子类的函数头;
2、要将子类的结果显示到界面窗口中,需要界面的空间地址,包含了界面窗口的头文件及UI命名空间。
因此,存在循环嵌套头文件的问题,在此,记录一下,编代码逻辑问题很重要。