Qt信号_槽自动关联的用法

⌚Time: 2022-03-18 18:48:58

👨‍💻Author: Jack Ge

Qt除使用connect方法显式的关联信号与槽,还可以通过自动关联机制实现信号与槽函数的连接

自动关联的槽函数命名规则:


 void on_<窗口部件名称>_<信号名称>_(<信号参数>);

必须按照此命名规范定义函数,否则不能实现自动关联。

实现信号与槽函数关联的步骤:

1.在类中,声明槽函数


protected slots:

     void on_pushButton_clicked();

2.源文件中实现槽函数


void on_pushButton_clicked(){

    qDebug()<<"hello";

}

将按钮pushButton点击后,控制台打印"hello"。