Qt中如果想跨文件调用函数时,只要知道被调函数的声明即可。方法是:在调用之前增加被调函数的声明信息。例如,在A.cpp中调用B.cpp里面写的void func()函数,需要在A.cpp中增加下面一行:extern void func(); //声明func是一个外部函数
给你要调用的那个cpp文件建个头文件,把函数声明放进去,然后把头文件include到你要调用的cpp文件里
在你调用的文件里写上#include "xxx";然后调用试试。