现在我定义了两个。ui的类A和B,当类A中有数据变化后发个自定义的信号给类B,我是这样做的,
在A。h中添加:
signals:
void a_signal();
在A.cpp中:
if(datachange)
{
emit a_signal();
}
在B.h中:
#include “A.h”
private:
A *a;
在A.cpp中
a= new A();
connect(a,SIGNAL(a_signal),this,SLOT(get_signal())));
编译无错误,可是程序运行的时候却一直进不了类B中的get_signal()槽函数,不知道是什么原因,有哪位仁兄知道怎么解决啊?谢啦