查看完整版本: [-- 嵌入式下Qt 滑轮事件的丢失 --]

QTCN开发网 -> Qt嵌入式开发 -> 嵌入式下Qt 滑轮事件的丢失 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

misgn 2017-08-14 20:09

嵌入式下Qt 滑轮事件的丢失

本人最近使用Hi3520D的开发板进行开发。遇到一个问题。
当在 滚动区域 ScrollArea 滚动时,或者 在 timeEdit 上滚动时都会发生一件奇怪的是,就是,当鼠标滚轮快速滚动时,当前滚动的窗体就会失去焦点。然后鼠标的光标,跑到了屏幕的左下角。 是否困惑。 还会触发右键点击事件ps:右键点击,功能为退出当前界面。


平台:Hi3520D
Qt版本:4.8


希望过往的大佬,给个意见和开发。

如果提供的内容不全,请提出。

crazy 2017-08-15 08:04
没有遇到这样的问题,意思你在PC上测试没有问题移植到开发板上出现了问题是吧

大漠之鹰 2017-08-15 10:37
这个问题在我移植vxWorks版本的时候也遇到了,鼠标箭头会自己跑到屏幕的左下角,暂时还没有时间去解

misgn 2017-08-17 14:49
crazy:没有遇到这样的问题,意思你在PC上测试没有问题移植到开发板上出现了问题是吧 (2017-08-15 08:04) 

在PC上是没有问题。只在板子上出现的。好不解。

misgn 2017-10-27 17:31
大漠之鹰:这个问题在我移植vxWorks版本的时候也遇到了,鼠标箭头会自己跑到屏幕的左下角,暂时还没有时间去解
 (2017-08-15 10:37) 

后来解决了吗?

misgn 2017-10-27 17:36
crazy:没有遇到这样的问题,意思你在PC上测试没有问题移植到开发板上出现了问题是吧 (2017-08-15 08:04) 

是的,在PC端上没有问题,但开发板上。鼠标滚动过快就会出现这个问题。
而且,是当鼠标作用在一个滑动控件上,比如:spinBox,上滚动过快时就会,
1. spinBox 丢失焦点
2. 貌似所有的事件都会被响应一次,已经确定的有 鼠标右键事件。

最后,鼠标就跑到右下角了。

misgn 2017-11-17 09:03
misgn:是的,在PC端上没有问题,但开发板上。鼠标滚动过快就会出现这个问题。
而且,是当鼠标作用在一个滑动控件上,比如:spinBox,上滚动过快时就会,
1. spinBox 丢失焦点
2. 貌似所有的事件都会被响应一次,已经确定的有 鼠标右键事件。
....... (2017-10-27 17:36) 

不说错误了,是左下角。

misgn 2017-11-30 20:07
有没有人啊,顶一下子

1003780259 2020-11-24 15:41
misgn:不说错误了,是左下角。 (2017-11-17 09:03) 

请问这个问题应该怎么解决?  我现在遇到了您之前同样的问题!


查看完整版本: [-- 嵌入式下Qt 滑轮事件的丢失 --] [-- top --]



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