QT 信号和槽函数签名
Posted
技术标签:
【中文标题】QT 信号和槽函数签名【英文标题】:QT signal and slot function signature 【发布时间】:2010-12-09 09:42:37 【问题描述】:In this document 解释了信号必须有 void 作为返回值,但是槽呢?由于信号不能返回任何东西,我可以假设插槽也一样吗?
【问题讨论】:
【参考方案1】:您的插槽可以返回一个值。
但是,如果槽连接到信号并在信号发出时调用,则返回值将被忽略。
但是槽是一个普通的成员函数,可以像任何其他函数一样被调用。在这种情况下,调用者可以使用返回值。
这在您链接到的文档中说:
由于槽是普通的成员函数,所以直接调用时遵循普通的 C++ 规则。
【讨论】:
以上是关于QT 信号和槽函数签名的主要内容,如果未能解决你的问题,请参考以下文章