1

ドキュメントに従って、Qtアプリケーションでジェスチャとタッチイベントを確認する必要があると思いました。

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

ただし、取得しているイベントはQEvent :: NativeGestureであり、ドキュメントで説明されているQEvent::Gestureではありません。私が見つけたQtラボのブログ投稿には、NativeGesturesをQtGesturesに変換する必要があると書かれています。

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

タッチスクリーンができたので、Qtを再コンパイルする必要がありますか?

(私はDellタッチスクリーンモニターを備えたWindows 7を持っているので、機器を持っています)

4

1 に答える 1

1

私自身の質問に答えるには、ジェスチャーをつかむと同時にタッチイベントを受け入れる必要があると思います。最初はジェスチャーをつかんでいたところです。

    viewport()->grabGesture(Qt::PinchGesture);
    viewport()->setAttribute(Qt::WA_AcceptTouchEvents);
于 2011-05-13T09:28:30.943 に答える