2011-03-16 72 views
1

我想我应该看看文档以下手势和触摸事件与我的Qt应用程序:为什么我得到NativeGestures Qt中,而不是仅仅手势

http://doc.qt.nokia.com/latest/gestures-overview.html

但是我收到事件一个QEvent :: NativeGesture不是QEvent :: Gesture的文档谈到。 Qt的实验室博客文章,我发现说NativeGestures应转换为Qt的手势:

http://labs.qt.nokia.com/2009/04/23/gestures-in-short/

难道我现在我有一个触摸屏来重新编译的Qt?

(我有Windows 7,戴尔的触摸屏显示器,所以我有设备)

回答

1

要回答我的问题,我想我需要接受同时触摸事件抓住手势。最初我只是抓住了手势。

viewport()->grabGesture(Qt::PinchGesture); 
    viewport()->setAttribute(Qt::WA_AcceptTouchEvents); 
相关问题