找回密码
 立即注册
收起左侧

QT+VS开发的应用程序,按钮第一次点击 没反应,第二次才...

3
回复
5017
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2019-7-29 10:44:28 显示全部楼层 |阅读模式
1Qter豆
在windows下vs2015中开发QT应用程序,用到了Pushbutton控件,按照正常的流程添加消息响应函数和生成应用程序之后,总是第一次鼠标点击没有反应,点击第二次才会响应,不知道怎么回事。这种情况不是发生在一个应用程序身上了,多个应用程序都这样,是在困惑,问问大家有什么解决方案。

回复

使用道具 举报

累计签到:2 天
连续签到:2 天
2019-7-30 17:15:17 显示全部楼层
你可以现在槽函数部分打个断点,看点击第一次的时候,是不是进了槽函数,一步一步来
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2019-7-31 10:30:22 显示全部楼层
本帖最后由 gaorxchina 于 2019-7-31 10:31 编辑

设了断点,点击第一次,槽函数没有被执行,断点没有起作用,第二次才执行和在断点中断。我的工程是这样做的:建立一个对话框应用工程,在ui上添加了pushbutton,添加了消息为clicked,发送者为pushbutton控件,接收对象为对话框class,槽为exe(),在对话框class构造函数内添加了连接函数,然后槽函数添加了一些弹出文件选择对话框之类的语句。
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2019-7-31 17:53:03 显示全部楼层
解决了,可以的话,分享一下错误经验,然后结一下帖子~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了