StupidBeauty
Read times:954Posted at:Wed May 14 16:13:45 2014
- no title specified

Qt5.1.1文档翻译:QGestureEvent类,QGestureEvent Class

详细说明

QGestureEvent类表示的是已被触发的手势。

QGestureEvent类中包含着一个手势列表,这个列表可使用 gestures ()函数来获取。

列表中的各个手势可能是处于活跃状态,也可能已被取消。可使用 activeGestures ()函数来取出当前处于执行状态的手势的列表。对于之前曾处于活跃状态而后来被取消掉的手势,可使用 canceledGestures ()函数来获取它们组成的列表。一个手势可能由于多种原因而被取消,例如:当前窗口失去焦点;超时;或别的什么原因。

如果对应的事件处理器未通过调用通用的 QEvent::accept ()函数来接受该事件的话,那么,所有未被接受并且处于 Qt::GestureStarted 状态的 QGesture 对象都会被沿着亲代部件链向上传递,直到:某个部件通过一次次的调用 QGestureEvent::accept ()来一个个地接受它们;或者某个事件过滤器消化掉该事件。

进一步阅读

若想总体上了解Qt 中的手势处理,以及如何在妳的程序中利用手势,则参考 部件及图形视图中的手势 文档。

参考 QGesture QGestureRecognizer QWidget::grabGesture() QGraphicsObject::grabGesture()

未知美人

Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands