Qt除使用connect方法显式的关联信号与槽,还可以通过自动关联机制实现信号与槽函数的连接
自动关联的槽函数命名规则:
void on_<窗口部件名称>_<信号名称>_(<信号参数>);
必须按照此命名规范定义函数,否则不能实现自动关联。
实现信号与槽函数关联的步骤:
1.在类中,声明槽函数
protected slots:
void on_pushButton_clicked();
2.源文件中实现槽函数
void on_pushButton_clicked(){
qDebug()<<"hello";
}
将按钮pushButton点击后,控制台打印"hello"。