QT编译出现“ISO C++ 不允许声明无类型的 ‘Host’ ”解决思路

QT编译出现“ISO C++ 不允许声明无类型的 ‘Host’ ”
Hsot是我自己编写的一个类,我也将他的头文件包含进去了,但还是出现这个问题。我用类似的方法做其他类都没问题,就这个出问题了。求大神赐教。
------解决方案--------------------
头文件没有正常包含进来吧,也许你用include把头文件包含进来了,但是头文件里面的某个宏把类定义部分排除在外了。