私の知る限り、Blackberry 10 には 4 種類の Touch Type があります。
- 下
- 動く
- 上
- キャンセル
スロットonTouch()
では、これら 4 種類のイベントをチェックし、そこでいくつかのタスクを実行します。以下のように:
if (event->isDown())
{
// implementing my task
}
if (event->isUp())
{
// implementing my task
}
if (event->isMove())
{
// implementing my task
}
if (event->isCancel())
{
// implementing my task
}
それで、私の問題は何ですか?コードブロックでタスクの一部を実行しながらisUp()
、同時に画面に触れます。isDown()
しかし、実行中にコードでイベントが発生しませんisUp()
。内部でタスクを完了するisUp()
と、isDown
イベントが発生します。
私の目標はisDown()
、画面に触れている間にイベントを取得して、内部で実行を停止することisUp()
です。
これを Blackberry 10 に実装するにはどうすればよいですか?
前もって感謝します。