一般遇到这样的情况,编译器并不会报错:
1.使用connect函数进行信号槽的绑定,相应的类未定义Q_OBJECT宏
2.使用QT ui命名机制为槽函数设置函数名,如果控件名未写错,造成槽函数无法响应的原因通常是信号选择错误。