能不能问一个问题,还是和上面的差不多的。
其中一个cpp文件:
1.cpp中
ui->setupUi(this);
connect(this,SIGNAL(ChangeValue()),this,SLOT(gengxintext()));
void Widget::panduan_fanhui()
{
qDebug()<<"wangyan=============="<<diaodu.panduanzhi;
emit ChangeValueEdit();
}
void Widget::gengxintext()
{
}
然后在另一个cpp中:
2.cpp中的某一个地方如下调用了一下panduan_fanhui(),调用它是为了触发emit ChangeValueEdit();信号
...
panduan_fanhui();
....
这样的结果是
qDebug()<<"wangyan=============="<<diaodu.panduanzhi
可以输出信息,之后就异常中断了,没有发出想要的emit ChangeValueEdit();信号
不知是什么原因呢?谢谢