QT_FORWARD_DECLARE_CLASS 相当于class 类名。 那么他和#include 包含头文件有什么区别呢 首先 我们为什么要包括头文件 问题的回答很简单 通常是我们需要获得某个 类型的定义(definition)。那么接下来的问题就是 在什么情况下我们才需要类 型的定义 在什么情况下我们只需要声明就足够了 问题的回答是当我们需要知 ...