旧版 connect(&a, SIGNAL(func1(void)), &b, SLOT(func2(void))); 新版 //没有重载 connect(&a, &A::func1, &b, &B::func2); //有重载 connect(&a, static_cast<void(A::*)(void)>(&A::func1), &b, &B::func2);