2011-03-16 71 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); 
相關問題