Qt Designer - 编辑|编辑信号/插槽

时间:2011-04-21 12:09:04

标签: c++ qt qt-designer

Qt Designer中,当进入Edit Signals/Slots模式时,我有两个按钮OKCancel

如何为按钮设置以下内容:

确定

SIGNAL(点击())

SLOT(接受())

取消

SIGNAL(点击())

SLOT(拒绝())

感谢。

3 个答案:

答案 0 :(得分:0)

只需将信号发射器拖到插槽所有者即可。您将看到一个可以从GUI连接的信号和插槽列表。所有其他(未显示)您必须手动连接(从代码)

答案 1 :(得分:0)

如果你正在使用QButtonBox,那么单击OK将发出accepted(),Cancel将发出reject()。 如果你正在使用QPushButton,那么每个按钮都会发出一个clicked()信号。

您只需将其连接到接收器的相应插槽即可。

答案 2 :(得分:0)

还有一个“信号/插槽编辑器”,您可以在其中添加连接而无需与表单交互。它在View中找到 - >信号/插槽编辑器。