查看完整版本: [-- 关于QT按钮Pushbutton在安卓端口自动释放release信号问题 --]

QTCN开发网 -> Qt基础编程 -> 关于QT按钮Pushbutton在安卓端口自动释放release信号问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

killer_queen 2021-08-27 17:20

关于QT按钮Pushbutton在安卓端口自动释放release信号问题

我设计一个app下载到平板上,但是pushbutton 在press后375ms左右会自动发出一个release信号,这就导致,你在用手指进行长按的时候,还没有释放,就已经收到一个release信号,按钮样式也自动弹起来。

手机端和平板都是如此,我思考了一下,觉得应该是长按事件结束的一个信号,但是这个时间太短了,我想给它这个自动释放的间隔 时间 弄长一点,所以 请问有人知道怎么解决吗,或者类似遇到这种情况讨论一下!!!

20091001753 2021-08-28 16:46
release 当然是松开的时候才会触发
但设备的触控精度,驱动的匹配程度,或许会影响到程序。

killer_queen 2021-08-28 17:19
20091001753:release 当然是松开的时候才会触发
但设备的触控精度,驱动的匹配程度,或许会影响到程序。 (2021-08-28 16:46) 

确实是这样的,但是就没办法改了,它一定会自己自动释放,就很尴尬.。我想过 屏蔽掉第一次release,就是把这个自动的信号 屏蔽,,但是 后面的手真正离开屏幕的 releas就检测不到了

20091001753 2021-08-28 22:44
或许你可以把界面的逻辑改一改,改成不需要识别长按的操作方式。

killer_queen 2021-08-29 13:56
20091001753:或许你可以把界面的逻辑改一改,改成不需要识别长按的操作方式。 (2021-08-28 22:44) 

有道理,其实大部分功能也不需要长按!感谢


查看完整版本: [-- 关于QT按钮Pushbutton在安卓端口自动释放release信号问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled