如在被调用类SubWindow中引用了调用类MainWindow的头文件,则会报错显示"SubWindow does not name a type",此时把SubWindow中引用MainWindow语句删除即可
// SubWindow 类中
#ifndef SUBWINDOW_H
#define SUBWINDOW_H
#include "mainwindow.h"
// MainWindow类中
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include "subwindow.h"
删除subwindow类中的#include "mainwindow.h",则报错信息消失