Qt:Qt Designer的信号与槽编辑模式

1060 篇文章 307 订阅

在这里插入图片描述
在Qt Designer的信号与槽模式下,您可以使用Qt的信号与槽机制将Form中的对象连接在一起。小部件和布局都可以通过一个直观的连接界面连接,使用Qt Designer提供的兼容信号和槽菜单。保存表单时,将保留所有连接,以便在项目构建时随时可用

有关 Qt 信号和 sltos 机制的更多信息,请参阅信号和插槽文档。

连接对象

要开始连接对象,请打开编辑菜单并选择Edit Signals/Slots,或按F4键进入信号与槽编辑模式。

表单上的所有小部件和布局都可以连接在一起。但是,spacer仅向布局提供间距提示,因此无法连接到其他对象
在这里插入图片描述
要进行连接,按下鼠标左键并将光标向要连接的对象拖动。执行此操作时,一条线将从源对象扩展到光标。如果光标位于表单上的另一个对象上,则该行将以指向目标对象的箭头结束,这表示释放鼠标按钮时将在两个对象之间建立连接

通过Esc键拖动连接路径时,可以随时放弃连接
在这里插入图片描述
此时将显示配置连接对话框(如下所示),其中显示来自源对象的信号以及可以使用的来自目标对象的插槽
在这里插入图片描述
要完成连接,请从源对象中选择一个信号,从目标对象中选择一个插槽,然后单击Ok。如果您想放弃连接,请单击Cancel

注意:如果选择**Show all signals and slots(显示所有的信号和槽)**复选框,将显示源对象的所有可用信号,否则,从QWidget继承的信号和插槽将被隐藏。

可以在窗体上的对象之间建立任意多的连接;可以将对象的信号连接到窗体本身的插槽。因此,许多对话框中的信号和插槽连接可以在Qt Designer中完全配置。
在这里插入图片描述

编辑和删除连接

默认情况下,连接路径由两个标签,显示连接中设计的信号和插槽。这些标签通常沿连接线定向。您可以通过在连接路径的每个端拖动红色正方形,在主机小部件内移动它们
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值