QT designer做一个小程序。 要怎么添加自定义槽函数?

QT designer做一个小程序。 要怎么添加自定义槽函数?,第1张

使用的是qt

creator吧,designer只是画界面的。比如你添加一个button,右键有个slot的选项,点击就会自动生成一个函数,这就是一个槽函数。

或者你自定义一个signal,自定义一个slot函数,使用connect函数将信号和槽连接起来;通过emit

signal,就会调用连接的槽函数了。

使用的是QT creator吧,designer只是画界面的。比如你添加一个button,右键有个slot的选项,点击就会自动生成一个函数,这就是一个槽函数。

或者你自定义一个signal,自定义一个slot函数,使用connect函数将信号和槽连接起来;通过emit signal,就会调用连接的槽函数了。

完全可以啊,比如A、B两个界面,你想把B的信号与A的槽函数连接起来,在B中定义一个信号,signal_B() 在A中定义B类,在A中定义槽函数slot_A()那么,在B 中,当相应一个事件的时候,比如B中某个按钮按下,就发送信号:emit signal_B()那么由于你在A中做了这样的处理,connect(B,SIGNAL(signal_B()),A,SLOT(slot_A()))

这样的话,B发送的信号就可以到A中了。

有问题请补充,有帮助请采纳。谢谢


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11911841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存