QLineEdit响应回车时避免Button同时响应

    在Dialog中有QLineEdit和QPushButton,发现lineEdit响应回车信号的时候,有一个按钮会同时响应点击事件。上网查询之后,得到解决办法:

1、在designer中,找到QPushButton的autoDefault属性,将对勾去掉即可。

QLineEdit响应回车时避免Button同时响应_第1张图片

2、代码修改 pButton->setAutoDefault(false);

你可能感兴趣的:(qlineedit,qpushbutton,同时响应回车)