1

我在 VS2010 中使用 Qt 插件。在主窗口类中
定义了一个命名的按钮ButtonA和一个命名的插槽。on_ButtonA_clicked()但我没有说明connect(ButtonA, SIGNAL(clicked), this, SLOT(on_ButtonA_clicked(),我发现该on_ButtonA_clicked()插槽仍然能够捕获ButtonA.
还发现on_ButtonName_clicked()只要ButtonName是按钮的名称,插槽就可以捕获任何按钮。谁能告诉我为什么?

4

1 回答 1

2

Qt 自动为 UI 文件中定义的控件生成连接。如果你打电话setupUi,那就是正在发生的事情。有关此功能的更多信息,请参阅文档

于 2013-05-28T00:52:13.960 回答