• 12034阅读
  • 10回复

如何才能激发Qt 4.6中的手势(gesture)事件 [复制链接]

上一主题 下一主题
离线rashka
 

只看楼主 倒序阅读 楼主  发表于: 2010-04-10
Qt4.6中引入了手势(gesture)的支持。我在windows7里尝试编译运行了Qt example里的imagegestures的例子(examples/gestures/imagegestures)。但无论我用鼠标的左右键怎么点击拖拽,都没有激发手势事件,然后我在诺基亚的N900上也运行了这个例程,同样无法激发手势事件。请问到底应该如何操作才能激发手势事件?
离线rashka

只看该作者 1楼 发表于: 2010-04-11
难道没有人知道吗?
离线rashka

只看该作者 2楼 发表于: 2010-04-13
这里没人知道怎么用gesture吗
离线banyibanyi

只看该作者 3楼 发表于: 2010-04-13
我也试了一下例子 鼠标怎么都没有进手势事件,手机上没试,没有触屏手机。
以前都用一般事件模仿的,没用过这个还。
离线banyibanyi

只看该作者 4楼 发表于: 2010-04-13
我是这么想的好像电阻的不支持多点  N900是不是也不支持?(穷人没用过) 那手势是不是要多点?
离线xtfllbl

只看该作者 5楼 发表于: 2010-04-13
这个还真没玩过,手势算没算在event里,如果算,劫持下event看看,如果不算,那么再研究研究。
上海欢迎您
离线xtfllbl

只看该作者 6楼 发表于: 2010-04-13
看了下文档,也是继承qEvent的东西,写个eventfilter看看有没这个事件进入就清楚了。
上海欢迎您
离线porryguo
只看该作者 7楼 发表于: 2010-05-09
有什么进展吗?
离线chinabin
只看该作者 8楼 发表于: 2010-06-04
貌似需要支持多点触摸的触摸板支持,硬件不支持估计是不行的。
MLGB的回个贴真不容易,又是认证码又是验证问题。
离线8894122
只看该作者 9楼 发表于: 2010-07-06
鼠标是无法实现的,必须用触摸屏。我用触摸屏的Win7试过,pan,pinch都可以,swipe不行,不过都必须是两个指头以上,一个指头只能收到Tap手势。
离线liuyuanan

只看该作者 10楼 发表于: 2014-07-07
楼主,这问题解决了吗?能否分享一下你的经验
快速回复
限100 字节
 
上一个 下一个