qt ui编辑器的按钮相应槽函数为什么没有connect连接

Qt 自动连接槽

 

Automatic Connections

其原理是由UIC在编译期自动生成连接信号槽的代码,仅限于.ui文件,如果是在.cpp中手写的ui还是要自己connect

自动连接可以省去connect信号槽的那句,只需按照规则声明槽函数即可
void on_<object name>_<signal name>(<signal parameters>);
例如,定义了一个button,名为pushButtonTest,为了响应单击事件,只需声明一个槽函数即可

private slots:
    void on_pushButtonTest_clicked()
    {
        //do something
    } 

 

 


原文链接:https://blog.csdn.net/Kelvin_Yan/article/details/118149271

posted @ 2023-10-07 22:59  与f  阅读(42)  评论(0编辑  收藏  举报