现有程序如下:
窗口A中,放置了一个子窗口B,子窗口B中也放置了一个孙窗口C。
要通过信号槽传递C中的某些数据给A处理:
目前写的代码,可以正常将C的信号发给A:
//窗口C类的实例化对象c的发送信号
connect(btnAdd, &QPushButton::clicked, [=] { emit sig_addCode(); });
//窗口A类的接收信号(b为子窗口B的实例化对象,c为孙窗口C的实例化对象)
connect(b->c, &C::sig_addCode, this, &A::on_addCode);
A实例化对象a接收到信号后,可以正常执行到on_addCode()函数内容。
请问如何在此基础上修改,可以从c传递一些参数到a来?