当前位置: 技术问答>linux和unix
Qt中利用槽如何来传递参数
来源: 互联网 发布时间:2015-07-14
本文导语: 我利用Qt来进行开发时,每当用到connect时,其函数内只能写数据类型,却不能写实参,那么我如何利用槽来传递参数呢? 我现在有一个函数,需要被connect两次,函数体都一样,只不过作用的对象不一样,所以我现在只好写了两个...
我利用Qt来进行开发时,每当用到connect时,其函数内只能写数据类型,却不能写实参,那么我如何利用槽来传递参数呢?
我现在有一个函数,需要被connect两次,函数体都一样,只不过作用的对象不一样,所以我现在只好写了两个函数,这肯定有问题,所以恳请各位解答.
多谢各位!!!!
:)
我现在有一个函数,需要被connect两次,函数体都一样,只不过作用的对象不一样,所以我现在只好写了两个函数,这肯定有问题,所以恳请各位解答.
多谢各位!!!!
:)
|
信号和槽的参数对齐就行了,参数名没用的,connect注册的时候也不管他。
注意emit 信号的时候,确保信号和槽所属的对象都在生命期内,
注意emit 信号的时候,确保信号和槽所属的对象都在生命期内,
|
我利用Qt来进行开发时,每当用到connect时,其函数内只能写数据类型,却不能写实参,那么我如何利用槽来传递参数呢?
这是什么意思??什么函数内只能写类型?
好像说的有点不明不白的。
信号和槽必须定义一致。作用的对象不一样的话,那就将该对象作为参数传递不就行了吗。
这是什么意思??什么函数内只能写类型?
好像说的有点不明不白的。
信号和槽必须定义一致。作用的对象不一样的话,那就将该对象作为参数传递不就行了吗。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。