Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Qt-Qt如何捕捉未连接的点击事件(自动连接)?_C++_Qt - Fatal编程技术网

C++ Qt-Qt如何捕捉未连接的点击事件(自动连接)?

C++ Qt-Qt如何捕捉未连接的点击事件(自动连接)?,c++,qt,C++,Qt,我正在VS2010中使用Qt插件。 在主窗口类中的\u ButtonA\u clicked()上定义了名为的按钮和名为的插槽。但是我没有说明连接(按钮,信号(点击),这个插槽(在按钮上点击(),我发现在按钮上点击()插槽仍然能够捕捉到按钮的点击事件 还发现按钮名称上的插槽(单击)可以捕获任何按钮,只要按钮名是按钮名称。有人能告诉我原因吗?Qt会自动为UI文件中定义的控件生成连接。如果您正在调用setupUi,这就是发生的情况。有关此功能的更多信息,请参阅

我正在VS2010中使用Qt插件。
在主窗口类中的\u ButtonA\u clicked()上定义了名为
的按钮和名为
的插槽。但是我没有说明连接(按钮,信号(点击),这个插槽(在按钮上点击()
,我发现在按钮上点击()
插槽仍然能够捕捉到按钮的点击事件


还发现按钮名称上的插槽
(单击)
可以捕获任何按钮,只要按钮名是
按钮名称。有人能告诉我原因吗?

Qt会自动为UI文件中定义的控件生成连接。如果您正在调用
setupUi
,这就是发生的情况。有关此功能的更多信息,请参阅