需求:
串口工具利用多个编辑框发送消息,为了方便,通过回车把当前编辑框的内容发送给串口。由于每个编辑框的操作相同,所以将多个编辑框回车信号绑定同一个槽函数。假设有两个编辑框。
connect(ui->lineEdit1,SIGNAL(returnPressed()),this,SLOT(my_slot()));
connect(ui->lineEdit2,SIGNAL(returnPressed()),this,SLOT(my_slot()));
Void my_slot()
{//打印编辑框的内容
QLineEdit *obj=(QLineEdit*)sender();
qDebug<<obj->text();
}