QT信号和插槽功能签名

BЈо*_*вић 3 c++ qt signals-slots

在本文档中解释了信号必须具有void作为返回值,但是插槽呢?由于信号不能返回任何内容,我可以假设它也适用于插槽吗?

Jér*_*ôme 11

您的广告位可以返回值.

但是,如果插槽连接到信号并在发出信号时调用,则返回值将被忽略.

但是插槽是普通的成员函数,可以像任何其他函数一样调用.在这种情况下,调用者可以使用返回值.

这在您链接到的文档中说:

由于插槽是普通的成员函数,因此它们在直接调用时遵循正常的C++规则.