有时候点击按钮会出现按钮被按下了,但是没有释放,事件也没有触发
麻烦问下各位大佬,大概是什么原因造成的
5条回答 默认 最新
- tangchuxian080 2018-09-09 11:28关注
我们最近也是QT的程序在触摸屏ARM版上跑,没有出现你这种问题。
click事件需要按下并且释放两个动作才会触发,按照楼主的描述,就是没有侦测到释放这个动作
我猜测可能的原因有三种:
1、触摸屏损坏,当我们按下的时候,触摸屏侦测到了,释放的时候却没有侦测到
2、触摸屏驱动的原因,释放的时候触摸屏侦测到了,但是触摸屏驱动没有把这个信号传给系统,所以系统也不知道已经释放了
3、软件逻辑的原因(这个可能比较小了),软件监听了按钮按下的信号,当按钮按下时(还没松开)去做某件事,导致主线程阻塞了,
所以按钮暂时没有被主线程释放(置为弹出状态)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1
悬赏问题
- ¥20 删除和修改功能无法调用
- ¥15 kafka topic 所有分副本数修改
- ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
- ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
- ¥40 串口调试助手打开串口后,keil5的代码就停止了
- ¥15 电脑最近经常蓝屏,求大家看看哪的问题
- ¥60 高价有偿求java辅导。工程量较大,价格你定,联系确定辅导后将采纳你的答案。希望能给出完整详细代码,并能解释回答我关于代码的疑问疑问,代码要求如下,联系我会发文档
- ¥50 C++五子棋AI程序编写
- ¥30 求安卓设备利用一个typeC接口,同时实现向pc一边投屏一边上传数据的解决方案。
- ¥15 SQL Server analysis services 服务安装失败