美文网首页
Qt解决按钮点击响应两次问题

Qt解决按钮点击响应两次问题

作者: _compass | 来源:发表于2020-09-17 16:10 被阅读0次

当为QPushButton响应点击时发现,按钮响应了两次,后来以以下代码解决:

// 注释掉的这句会响应两次
//connect(buttonGroup, SIGNAL(buttonClicked(int)),this,SLOT(onClickButton(int)));

 //使用下面这一句解决问题
 connect(buttonGroup, SIGNAL(buttonClicked(int)), this, SLOT(onClickButton(int)), Qt::UniqueConnection);

其中,onClickButton为自定义的Slot函数。

相关文章

网友评论

      本文标题:Qt解决按钮点击响应两次问题

      本文链接:https://www.haomeiwen.com/subject/pyolyktx.html