在这个例子里,因为头文件反复包含,就会报错。应该使用extern函数。 extern是一种“外部声明”的关键字,字面意思就是在此处声明某种变量或函数,在外部定义。 打印输出采用了qDebug(),因为std::cout输出不到控制台